Natera logo
Natera

We are a global leader in cell-free DNA (cfDNA) testing, dedicated to oncology, women’s health, and organ health.

Software Engineer – Patient Experience

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 2004H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

2 days ago

Salary

$105.7K - $132.1K / year

Seniority

Senior

Bachelor Degree5 yrs expEnglishAWSEC2GraphQLKafkaNode.jsReactTypeScript

Job Description

Software Engineer – Patient Experience

Natera

• Participate in design and technical implementation decisions and help guide key stakeholders on the team, such as product managers and UI/UX designers, to ensure that design and technical decisions meet a high standard of excellence. • Work closely with Product Managers to gather requirements, walk through the design with stakeholders, and support software all the way from initial ideation to release, operation, and maintenance. • Participate in designing, building, and maintaining highly available systems to support business applications, users, providers, and patients. • Support QA activities in conjunction with QA engineering teams.

Job Requirements

  • 5+ years of overall software development experience, preferably secure, scalable web applications with NodeJS, TypeScript, React, and other web technologies.
  • Experience with front-end development.
  • Experience with software development lifecycle processes including building, software configuration, releases and deployment activities.
  • Extensive knowledge and experience with Test-Driven Development and/or Domain-Driven Development.
  • Experience with service-oriented and microservice architecture.
  • Experience building, maintaining, troubleshooting, and expanding software within the AWS ecosystem (EC2, ECS, Lambda, Step Functions, SQS, SNS, S3, etc).
  • Experience with GraphQL and REST API design and event-driven architecture using distributed event stores (such as Kafka).
  • Strong relational database skills (including database design and optimization).
  • Demonstrated teamwork skills with a solid analytical background.
  • Excellent organizational, communication, presentation, and facilitation skills.

Benefits

  • Comprehensive medical, dental, vision, life and disability plans for eligible employees and their dependents.
  • Free testing for Natera employees and their immediate families, in addition to fertility care benefits.
  • Pregnancy and baby bonding leave.
  • 401k benefits.
  • Commuter benefits.
  • Generous employee referral program!

Related Job Pages

More Full-stack Engineer Jobs

CVS Health logo

Senior Software Development Engineer

CVS Health

Bringing our heart to every moment of your health.

Full TimeHybridTeam 10,001+Since 1963H1B No Sponsor

Title: Sr Software Development Engineer Location: Irving, TX, United States Remote Full-time Job Description: We’re building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you’ll be surrounded by passionate colleagues who care deeply, innovate with purpose, hold ourselves accountable and prioritize safety and quality in everything we do. Join us and be part of something bigger – helping to simplify health care one person, one family and one community at a time. Position Summary: Aetna Resources, LLC., a CVS Health company, is hiring for the following role in Irving, TX: Sr. Software Development Engineer to design and develop software applications and platforms to support digital strategies and solutions. Duties include: analyze user needs and develop software solutions to meet business requirements; determine feasibility of solutions design and prepare technical design documentation; upgrade existing software applications and/or systems to improve functionality and features with a focus on performance, reliability, and maintainability; write and review high quality code and perform unit and/or automation testing; develop and deploy application components and support unit testing and bug fixes; participate in AGILE Scrum meetings and/or CI/CD; support applications, systems, and databases used to process prescriptions, claims, and related healthcare activities; and collaborate with cross-functional teams on applications development, technical requirements, code review, project deliverables, quality assurance, and software development best practices. Mentor junior team members. Hybrid position: remote work permitted but must live within commuting distance of designated office location and remain available to report to office as needed and required. Multiple positions. Bachelor’s degree (or foreign equivalent) in Computer Science, Computer Engineering, Information Systems, Engineering, or a related field and five (5) years of progressive experience in the job offered or related occupation. Requires five (5) years of experience in each of the following: • CI/CD, Jenkins, GIT, and DevOps; • Java, Python, and Node.js; • XML, JSON, HTML, CSS, and JavaScript; • Agile methodologies or SAFe Software Development Principles; • ATG Commerce or Spring Boot microservices; • Frameworks: Angular, JavaScript, React, jQuery, Ajax, Bootstrap, or Backbone; • Typescript and objected-oriented JavaScript; • Java or J2EE; • REST, SOAP, and Web Service APIs; • Oracle, Redis, or Cassandra database; • Docker and Kubernetes;; • JIRA, Rally, and Confluence; • Cloud technologies: Azure, Amazon Web Services (AWS), and Google Cloud Platform (GCP); • Java, Python, Hive, Cassandra, Pig, MySQL or NoSQL; • Software development lifecycle (SDLC); • Software testing, quality assurance, and troubleshooting; • Web and mobile applications development; • Writing application code and deploying to production; • Developing backend services, performing code reviews, and collaborating with peers on software development solutions; • Relational database concepts • Software development best practices • Large-scale applications development, data science, or data analytics projects. In the alternative, requires seven years (7) years of experience in the job offered or related occupation. Requires five (5) years of progressive experience in each of the following: • CI/CD, Jenkins, GIT, and DevOps; • Java, Python, and Node.js; • XML, JSON, HTML, CSS, and JavaScript; • Agile methodologies or SAFe Software Development Principles; • ATG Commerce or Spring Boot microservices; • Frameworks: Angular, JavaScript, React, jQuery, Ajax, Bootstrap, or Backbone; • Typescript and objected-oriented JavaScript; • Java or J2EE; • REST, SOAP, and Web Service APIs; • Oracle, Redis, or Cassandra database; • Docker and Kubernetes;; • JIRA, Rally, and Confluence; • Cloud technologies: Azure, Amazon Web Services (AWS), and Google Cloud Platform (GCP); • Java, Python, Hive, Cassandra, Pig, MySQL or NoSQL; • Software development lifecycle (SDLC); • Software testing, quality assurance, and troubleshooting; • Web and mobile applications development; • Writing application code and deploying to production; • Developing backend services, performing code reviews, and collaborating with peers on software development solutions; • Relational database concepts • Software development best practices • Large-scale applications development, data science, or data analytics projects. Salary Range: $156,998 to $185,400 / year This pay range represents the base hourly rate or base annual full-time salary for all positions in the job grade within which this position falls. The actual base salary offer will depend on a variety of factors including experience, education, geography and other relevant factors. This position is eligible for a CVS Health bonus, commission or short-term incentive program in addition to the base pay range listed above. This position also includes an award target in the company’s equity award program. In addition to your compensation, enjoy the rewards of an organization that puts our heart into caring for our colleagues and our communities. The Company offers a full range of medical, dental, and vision benefits. Eligible employees may enroll in the Company’s 401(k) retirement savings plan, and an Employee Stock Purchase Plan is also available for eligible employees. The Company provides a fully-paid term life insurance plan to eligible employees, and short-term and long-term disability benefits. CVS Health also offers numerous well-being programs, education assistance, free development courses, a CVS store discount, and discount programs with participating partners. As for time off, Company employees enjoy Paid Time Off (“PTO”) or vacation pay, as well as paid holidays throughout the calendar year. Number of paid holidays, sick time and other time off are provided consistent with relevant state law and Company policies. Great benefits for great people We take pride in offering a comprehensive and competitive mix of pay and benefits that reflects our commitment to our colleagues and their families. This full‑time position is eligible for a comprehensive benefits package designed to support the physical, emotional, and financial well‑being of colleagues and their families. The benefits for this position include medical, dental, and vision coverage, paid time off, retirement savings options, wellness programs, and other resources, based on eligibility. Additional details about available benefits are provided during the application process and on Benefits Moments. This job does not have an application deadline, as CVS Health accepts applications on an ongoing basis. Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state and local laws.

Texas
$157.0K - $185.4K / year
Full TimeRemoteTeam 10,001+Since 1931H1B Sponsor

• Participate in iteration planning to ensure shared understanding of stories and backlog items. • Engage in daily stand-ups across site, cross-site, and product teams. • Contribute to retrospectives and implement feedback to improve team performance. • Design, develop, test, and maintain applications across the full stack with guidance as needed. • Practice paired programming and test-driven development (TDD) to deliver high-quality code. • Contribute to CI/CD pipelines and continuous delivery practices. • Troubleshoot and support software products in user environments. • Collaborate closely with team members and actively participate in knowledge sharing.

United States
$85K - $145.1K / year
Agero, Inc. logo

Software Architect

Agero, Inc.

Agero is a leading provider of driver assistance, accident management, consumer affairs support and connected vehicle services for stakeholders across the automotive industry, including the world’s largest automakers, auto retailers, insurers, rideshare providers and other brands. As the driving force behind mobility support throughout all points in the vehicle ownership journey - from purchase to maintenance and breakdown to resell or trade in - we deliver a suite of powerful, innovative services and technology solutions that enable our 100+ clients to provide their drivers with enhanced communication, safety, and convenience for whatever their vehicle need.

Full TimeRemoteTeam 1,001-5,000Since 1994H1B No Sponsor

• Provide solutions, architecture and technical guidance to distributed and complex software and hardware problems. • Conduct research, analyze, determine the structure, design, build, test, implement or maintain such software. • Provide a comprehensive architecture design to a problem that meets current needs and adapts to future needs. • Ask questions and dig into assumptions to clarify requirements, avoid ambiguities, and target the underlying problems to be solved. • Produce detailed functional and technical documentation to effectively communicate intent to technical and non-technical stakeholders. • Design software systems to be extensible and maintainable. • Design and test prototypes, proofs-of-technology and proofs-of-concept. • Adapt to fill Subject Matter Expert roles within the technical organization based on organizational needs. • Strive to remove and prevent silos of information within the organization. • Mentor junior engineers cross-functionally.

California + 10 moreAll locations: California | Florida | Illinois | New Hampshire | New Mexico | New York | North Carolina | Massachusetts | Michigan | Tennessee | Virginia
$180K - $210K / year
Mixpanel logo

Software Engineer, DevInfra

Mixpanel

Powerful, self-serve product analytics to help you convert, engage, and retain more users.

Full TimeRemoteTeam 201-500Since 2009H1B Sponsor

• We partner with a wide variety of teams to build out their software development lifecycle to be optimized for speed, safety, and reliability. • We are responsible for deploying AI tools like Claude Code to our entire engineering team. • We support systems that ingest more than 1 Trillion user-generated events every month while balancing low end-to-end query latency. • Mixpanel runs entirely on Google Cloud Platform and Google Kubernetes Engine. • We are the overall service owner for Kubernetes. • Service ownership of our observability pipelines. • We maintain our GitHub Actions based CI/CD pipelines. • We maintain our devbox system that provisions cloud development environments for individual developers. • We procure best in breed SaaS tooling for the rest of engineering. • We run the new engineer onboarding process.

California
$157.5K - $213K / year