Software Engineer

Myriad Genetics
United States
2 months ago
Apply on ekgn.fa.us6.oraclecloud.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours

Tech stack

Amazon Web Services Amazon DynamoDB Elasticsearch Python (Programming Language) PostgreSQL RabbitMQ Redis SQL Databases TypeScript Web Application Frameworks Backend Event Driven Architecture
+9 more
Containerization Information Technology Apache Kafka Non-relational Database Graphql Api Design Api Gateway Serverless Computing Microservices

Job description

The Sr Software Engineer will support our digital platform powering patient and provider experiences across ordering, resulting, consultations, cost estimates, education, billing, and more. As a Sr. Software Engineer at Myriad, you will work closely with other engineers and product managers to build and maintain our patient and provider portals, building workflow solutions that make molecular diagnostics and precision medicine more accessible in clinical practice. You will take ownership of entire features and product initiatives from conception to release and beyond. Myriad’s Digital Products team builds software solutions that simplify the entire genetic testing process for patients and doctors. Our software touches tens of thousands of people every single day., The ideal candidate will have a wide-ranging experience with modern web frameworks, micro-services architectures, and a penchant for API design. Importantly, they possess a strong understanding of product development and the motivation to continually iterate design to be the best possible solution. This is a unique opportunity to build a platform that delivers real impact to patient care. Responsibility

  1. Build a digital engagement platform supporting all of Myriad’s labs and test offerings.
  2. Determine methods of procedures (e.g., set and track technical direction, project scope, resources, timelines, and deliverables) on new assignments and may coordinate activities of other personnel (Team lead of 3+ engineers).
  3. Expand our patient and provider portals enhancing experiences across ordering, resulting, consultations, education, billing, and test selection.
  4. Build and maintain our API Gateway unifying access to Myriad services for internal and external users.
  5. Responsible for the software and infrastructure on at least one major system component. Shared the ownership of long-term architecture with the team. Contribute to architecture roadmaps for the team.
  6. Effectively delivers projects through a large team, or with a significant number of stakeholders or complexity.
  7. Support the continued adoption/migration towards a micro-service architecture.
  8. Clear role model for engineering quality. Introduces and promotes new tooling and practices for the team.
  9. Able to provide data-driven impact and risk analysis with any system changes.
  10. Able to provide professional presentation and knowledge sharing.

Requirements

  1. Computer science background.
  2. 8+ years of industry experience building backend applications.
  3. Experience with Python and TypeScript.
  4. Experience with SQL and PostgreSQL.
  5. Experience using non-relational databases like Elasticsearch, Redis, and DynamoDB.
  6. Familiarity in building and deploying with cloud native technologies such as AWS (EKS and Serverless).
  7. Demonstrated skill in API design both REST and GraphQL.
  8. Familiarity/experience with event-driven architecture patterns using Kafka, Kinesis, RabbitMQ.

Required

  • U.S. citizen or national
  • Green Card holder
  • Living full time in the USA

Benefits & conditions

We take geographic location into account when determining base salary to ensure equitable and competitive compensation.

About the company

Ready to transform the future of patient care through the power of genetics?

For more than 30 years, Myriad Genetics has led the way in precision medicine by delivering important insights to help people make informed health decisions. As a leading molecular diagnostic testing and precision medicine company, we are dedicated to advancing health and well-being for all. Our innovative genetic tests are used across specialties including oncology, women’s health, and mental health, empowering clinicians to personalize treatment and help their patients take proactive steps toward better outcomes.

What inspires us - and you - is simple: Every test, every insight, and every patient story emphasizes our commitment to improving lives through science, innovation, and care. you’re ready to help shape the future of medicine. Your work will have meaningful impact, and your dedication can change lives. Learn more at https://www.myriad.com and follow Myriad Genetics on LinkedIn.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on ekgn.fa.us6.oraclecloud.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:52 min

Generating APIs with the Neo4j GraphQL library

William Lyon · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:42 min

Comparing in-memory and Redis storage for cache scalability

Simone Sanfratello · World Congress 2022

Videos

See all

Related articles

See all