Job Closed
This listing is no longer active.
We are a global leader in cell-free DNA (cfDNA) testing, dedicated to oncology, women’s health, and organ health.
Staff Software Engineer
Location
California
Posted
4 days ago
Salary
$167.3K - $209.1K / year
Seniority
Lead
Job Description
Staff Software Engineer
Natera
• Design, develop, and maintain scalable services that support the diverse activities of a high-throughput laboratory. • Develop both front-end and back-end applications. • Implement and manage CI/CD pipelines using GitLab. • Develop comprehensive unit tests to ensure high code quality. • Collaborate closely with end-users and product managers to iterate on requirements and deliverables. • Optimize architecture and infrastructure on the AWS cloud platform for performance, scalability, reliability, and cost-effectiveness. • Proactively monitor system performance, troubleshoot issues, conduct thorough root cause analysis, and implement enhancements to improve efficiency and reliability. • Stay current with emerging technologies and best practices in software engineering and actively contribute to continuous improvement initiatives. • Be the technical lead and mentor more junior engineers. • Visit the lab in San Carlos, CA occasionally to facilitate direct observation of the software in the lab and obtain real-time user feedback.
Job Requirements
- 8+ years of experience in developing software applications.
- Proven experience with programming languages such as Python, React, and TypeScript.
- Solid understanding of relational databases and proficiency in SQL programming, with a preference for MySQL or PostgreSQL.
- Proficiency in leveraging AWS services, including Lambda, RDS, DynamoDB, S3, and Glue.
- Proficiency in infrastructure as code (IaC).
- Proficiency in messaging frameworks such as Kafka.
- Strong quality assurance mindset with a commitment to delivering robust and reliable software.
- Excellent problem-solving skills and the ability to work both independently and collaboratively in a dynamic environment.
- Strong written and verbal communication skills, coupled with excellent interpersonal skills enabling effective interaction with stakeholders at all levels.
Benefits
- Comprehensive medical, dental, vision, life and disability plans for eligible employees and their dependents.
- Free testing for Natera employees and their immediate families.
- Fertility care benefits.
- Pregnancy and baby bonding leave.
- 401k benefits.
- Commuter benefits.
- Employee referral program.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Own the architecture, technical design, and delivery for your team's area of the platform, turning roadmap into engineering plans that ship and hold up in production • Drive the hardest technical decisions in your domain and resolve ambiguous, high-risk problems before they become blockers • Design and build core parts of our compound AI system, spanning agents, LLMs, and RAG, with a focus on reliability, evaluation, and scale • Own your team's most complex, mission-critical initiatives end to end, from problem framing through production and iteration • Establish and champion engineering best practices, coding standards, architectural patterns, and AI-native development techniques within your team • Multiply your team's impact by mentoring senior and mid-level engineers, raising the quality bar through code review, design review, and your own hands-on work • Partner closely with your product and design counterparts to uncover requirements and align on priorities • Stay current with the state of the art in software engineering and applied AI, and bring the relevant advances into your part of the platform
• Efficiently develop new software based on given requirements using industry best practices for security, maintainability, performance while following existing internal standards. • Actively participate, lead, relevant sprint processes (e.g. planning, grooming, retrospectives, scrums). Responsible for initial high-level sizing. • Assume a high level of ownership of all work developed by members of the team. • Lead a projects through all phases of the software development lifecycle, including planning, development, testing, and launch. • Provide technical guidance to team members, encourages work productivity. • Lead project team members and respond to team requests (product, designers, staff) in a timely manner. • Maintain and improve the performance and quality of existing software. • Collaborate with stakeholders to review software requirements. • Clearly and regularly communicate with management and technical support colleagues. • Train and integrate new team members and proactively support the continued development of existing team members. • Recommend improvements to existing software programs as necessary. • Create new software development processes and procedures. • Develop and maintain unit tests for existing and created code to ensure compatibility and stability. • Responsible for 3rd level emergency support for maintaining site operation with minimal downtime. • Identify and implement new software tools, development processes, and procedures.
• Senior level Project Manager executing complex projects across the enterprise at any location. • Leader, Trainer and Mentor of project management delivery tools and processes. • Implements and builds tools and systems to execute and manage complex projects and programs from initiation to closure, ensuring alignment with company objectives. • Provides support and/or manages COE projects. • Develops new or advances current software programs to support corporate initiatives, investment strategies, capital efficiency, cost accuracy and create project transparency while reducing work. • Develops process and workflows that advance project management, provides insight to decision makers, and reduces human error traps. • Advances and governs the cost and forecast reporting process, workflows, and tools. • Streamline cost, forecasts, and budget processes to be more automated, robust, and insightful. • Collects, governs, analyzes, forecasts, and reports portfolio budgets ($170M to $300M). Includes: trend analysis, risk standpoints, committed vs. actual, under and overrun potential. • Leads the effort to utilize advanced portfolio tools such as Power BI and SAP add-ons. • Own the project prioritization process, runs list reviews and project addition meetings producing portfolio level reporting/insights. • Identify potential portfolio risk and implement mitigation strategies. • Reviews Project Charters and AFE documents to ensure the majority level is met and all costs and risks are validated. • Acts as the primary liaison between the project teams, executive leadership, and external stakeholders. • Provides regular updates to senior leadership on portfolio progress, challenges, and financial performance. • Reviews and provide guidance on project deliverables for gate review documents challenging Total Installed Cost and the entirety of the business exposure. • Driver the development of best practices and innovative solutions which enhance our operational performance and reduce costs.
• Lead, coach and develop a team of Talent Partners, supporting their growth, performance and delivery • Partner with senior stakeholders to define hiring strategy, role calibration and execution across multiple teams • Own full-cycle recruiting for critical, high-impact technical roles while supporting your team on their most strategic searches • Set a high bar for recruiting excellence through coaching, structured hiring practices and consistent hiring quality • Design and continuously improve hiring processes, interview frameworks and assessment methodologies • Build and nurture high-quality talent pipelines using creative sourcing strategies and market insights • Act as a market expert, advising leaders on talent trends, compensation expectations and competitive positioning • Drive complex offer negotiations and closing strategies for senior and hard-to-close candidates • Partner closely with Talent leadership on capacity planning, hiring prioritisation and operational improvements • Contribute to employer branding and storytelling in the Web3 ecosystem




