Software Engineer II

Ambry Genetics

Remote - U.S.unknown$85,000–$130,000Posted Oct 27, 2026

About the role

Compensation:

Pay Range: $85,000.00 - $130,000.00 USD

Responsibilities:

Our software engineers design and develop custom software, systems, and integrations. You will have the opportunity to work with a team of fellow software engineers, QA engineers, and business systems analysts in an agile/scrum process to deliver enhanced product value. In addition to writing code, the successful candidate will design technical solutions with IT operations teams, participate in scrum ceremonies, and work with stakeholders to understand workflows and requests. They are also expected to complete tasks assigned to them but are also expected to utilize critical thinking to identify design issues and propose technical or functional enhancements.

Location: Remote - U.S.

Required Skills:

A minimum of three (3) years experience in Python within a professional environment.

Python development interfacing with various databases (RDS and NoSQL).

Design and develop software according to ticket specifications

Participate on both sides of code review – giving and receiving feedback

Participate in scrum ceremonies, including backlog grooming, sprint planning, and daily standups

Meet with stakeholders to understand workflows

Help leads and systems analysts curate tickets, providing workflow analysis

Monitor process and log information and troubleshoot problems identified

Develop, maintain, and enhance Python applications with a focus on scalability, performance, and security.

Experience with Flask and/or Django.

Experience working in various frameworks.

Experience with frontend web development using HTML, CSS, and JavaScript

Strongly recommend experience with frontend frameworks like ReactJS

Good understanding of relational databases, ex: MySQL.

Must be able to confidently write and optimize complex queries involving multiple tables.

Experience with using non-relational databases, ex: MongoDB.

Ability to programmatically read and write a variety of structured and unstructured formats, such as JSON, CSV, and XML

Experience with production and consumption of web services (ex: REST, SOAP, AMQP)

Basic understanding and usage of Docker containers

Competency in translating functional requirements into technical requirements, highlighting complexity and problematic areas.

Knowledge of, or interest in learning lab processes, protocols and data structures

Preferred Experience:

Bachelor’s in Computer Science or related discipline is recommended, but not required

Experience with and/or certifications in AWS or other cloud technologies is a plus

PRIVACY NOTICES

To review Ambry’s Privacy Notice, Click here: https://www.ambrygen.com/legal/privacy-policy

To review the California privacy notice, click here: California Privacy Notice | Ambry Genetics

To review the UKG privacy notice, click here: California Privacy Notice | UKG

Equal Opportunity Employer

This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.

Responsibilities

  • Design and develop custom software, systems, and integrations.
  • Develop and maintain Python applications focused on scalability, performance, and security.
  • Collaborate with engineering, QA, operations, and business stakeholders in an agile process.
  • Participate in code reviews, scrum ceremonies, and workflow analysis.
  • Troubleshoot issues and identify opportunities for technical or functional improvements.

Qualifications

  • At least three years of professional Python experience.
  • Experience with Flask or Django, web development, and frontend technologies such as HTML, CSS, and JavaScript.
  • Experience with relational and non-relational databases, including writing and optimizing complex queries.
  • Experience with web services, structured and unstructured data formats, and Docker.
  • Ability to translate functional requirements into technical requirements.
  • A bachelor's degree in computer science or a related discipline is recommended but not required.
  • AWS or other cloud technology experience or certifications are a plus.

Skills mentioned

PythonFlaskDjangoJavaScriptReactSQLMySQLMongoDBREST APIsDocker

About Ambry Genetics

Ambry Genetics, a Tempus company, translates scientific research into clinically actionable test results based upon a deep understanding of the human genome and the biology behind genetic disease. It is a leader in genetic testing that aims to improve health by understanding the relationship between genetics and disease. Its unparalleled track record of discoveries over 25 years, and growing database that continues to expand in collaboration with academic, corporate, and pharmaceutical partners, means Ambry Genetics is first to market with innovative products and comprehensive analysis that enable clinicians to confidently inform patient health decisions. Hiring Fraud Alert: Ambry has received reports of employment scams in recent months that seek financial commitments, or requests personal information from job candidates. Unsuspecting job seekers have reported receiving unsolicited contacts by phone, email or text from individual(s) posing to be or represent Ambry recruiter(s). If you’ve experienced either of these scenarios, please visit this page to learn more about hiring fraud: https://consumer.ftc.gov/articles/job-scams. Or visit https://www.ambrygen.com/company/careers/recruitment-fraud-alert to learn more about our policy on recruitment fraud. You can confirm the legitimacy of a job posting by viewing our current open roles at https://ambrygen.com/careers.

Biotechnology Research501-1,000 employeesAliso Viejo, CA

H-1B sponsorship history

Historical employer filing data was found for Ambry Genetics. The employer record includes 19 historical certified applications. This is employer-level history, not a guarantee that this role currently offers sponsorship.