Job Closed
This listing is no longer active.
Founded in 2004 and led by CEO Steve Chapman, Natera is a company in the biotechnology market that offers genetic testing and diagnostics on a global scale. Ope
Director, Software Engineering
Location
California
Posted
39 days ago
Salary
$220.3K - $275.4K / year
Seniority
Lead
Job Description
Director, Software Engineering
Natera
• Lead and scale an engineering organization of 50 developers. • Improve delivery predictability, engineering velocity, and production quality. • Drive the architecture of distributed, cloud native platforms on AWS. • Integrate generative AI into provider workflows to streamline clinical decision making. • Adopt AI-assisted development tools to improve our internal SDLC efficiency. • Ensure all systems meet rigorous healthcare security and compliance standards.
Job Requirements
- 10 years of software engineering experience.
- 5 years managing large engineering organizations of 50 to 150 developers.
- Deep technical background in modern web stacks (React, TypeScript, APIs) and AWS architecture.
- Experience deploying AI or generative AI solutions in production environments.
- Proven ability to ship high-quality code predictably.
- Pragmatic, decisive, and data-driven leadership style.
- Ability to dive deep into the codebase and architecture when required.
- Clear communication skills to align cross-functional product and engineering teams.
Benefits
- Competitive Benefits - Employee benefits include comprehensive medical, dental, vision, life and disability plans for eligible employees and their dependents.
- Additionally, Natera employees and their immediate families receive free testing in addition to fertility care benefits.
- Other benefits include pregnancy and baby bonding leave, 401k benefits, commuter benefits and much more.
- We also offer a generous employee referral program!
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Design and lead the implementation of the Hybrid PDH solution, including the Informatica P360 MDM platform and integration with Oracle PDH and Fusion Cloud applications. • Establish and enforce global standards for product data taxonomy, hierarchy, quality, and relationships (e.g., Accessory-to-Product, Product-to-Services). • Oversee data integration and syndication between PDH and key upstream/downstream systems, including Oracle Agile PLM, Oracle EBS, SAP, CPQ, and e-commerce platforms (AEM). • Act as a trusted technical advisor, leading cross-functional teams to resolve complex data disconnects and troubleshoot data failures across the ecosystem. • Define and implement robust Data Quality (DQ) rules, cleansing, and profiling processes to ensure the accuracy and integrity of product master data. • Provide technical planning, pre-sales support, and contribute to GTM strategy development for data management solutions.
• Java programming (versions 8–21) • Development of REST applications and services • Communication protocols (REST, SOAP and Kafka) • Architecture and development best practices (Design Patterns, SOLID, DDD, Hexagonal Architecture, etc.) • Kubernetes and the Spring ecosystem (Spring Boot, Spring Data, Spring Security, Spring REST) • Concepts of unit testing, end-to-end (E2E) testing, microservices and distributed architecture • Observability • Differentials: • Java (6, 7) • Java EE and WebLogic • Integrated testing • WebFlux • Dynatrace
• Support Quote-to-Cash processes, including: • Supporting CPQ workflows to ensure deals are configured and quoted correctly • Reviewing order forms and amendments for accuracy and compliance • Provisioning customer contracts, subscriptions, and usage entitlements into internal systems • Support billing, invoicing, and monetization workflows in partnership with Finance • Reconcile customer usage, billing, and revenue data across CRM, product, and finance systems • Serve as a hands-on Salesforce administrator: • Build and maintain reports and dashboards • Support flows, automations, and system enhancements • Help maintain data quality and governance standards • Triage, prioritize, and execute a wide range of RevOps requests • Proactively identify inefficiencies and manual processes and help implement improvements • Leverage AI tools and automation to increase operational efficiency • Contribute to documentation and scalable RevOps processes as the company grows
Intermediate Software Engineer – Artificial Intelligence, AI
Tucows DomainsThe largest wholesale domain registrar in the world. We are OpenSRS, Enom, Ascio, Hover and Tucows Registry Services.
• Design and build AI-driven features for our domain services platform using Python and Golang. • Integrate and fine-tune open-source models with cutting-edge architectures via tools like Ollama. • Research, evaluate, and implement emerging AI technologies that align with our vision for smarter, more intuitive products and services. • Collaborate with internal stakeholders and fellow engineers to rapidly prototype and iterate on machine learning and LLM-based features. • Contribute to a modern AI development stack, ensuring scalability, performance, and ethical usage of models. • Actively participate in the open-source ecosystem and bring relevant tools and techniques back to the team. • Implement software solutions with “intelligent” features, helping teams automate tedious and repetitive tasks.




