Senior Software Engineer - Commercial Services

Natera
United States
Workplace: RemoteFull timeUSD 125,600 - 157,000 annuallyFunction: Software EngineeringExperience: 7+ yearsSkills: ["Mentoring","Code reviews","Leadership","Organizational skills","Communication"]

Lead the design, development, and maintenance of a critical backend microservice for sales order processing and business operations. You’ll make technical decisions, mentor engineers, and drive engineering best practices while partnering with Product Managers from ideation through release, operations, and maintenance. Build highly available AWS-backed systems using Java/Spring Boot, GraphQL, Kafka-based event-driven architecture, and strong testing practices to improve order processing reliability.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Natera
Natera
17 hours ago

Senior Software Engineer - Commercial Services

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 33 minutes agoStatus: Live

Job Summary

Lead the design, development, and maintenance of a critical backend microservice for sales order processing and business operations. You’ll make technical decisions, mentor engineers, and drive engineering best practices while partnering with Product Managers from ideation through release, operations, and maintenance. Build highly available AWS-backed systems using Java/Spring Boot, GraphQL, Kafka-based event-driven architecture, and strong testing practices to improve order processing reliability.
Location: United States
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Lead design and technical implementation decisions to ensure robust order processing capabilities and high engineering excellence.
  • •Mentor engineers, perform code reviews, and drive adoption of engineering best practices including AI tooling.
  • •Partner with Product Managers to gather requirements, walk through designs with stakeholders, and support software through ideation, release, operation, and maintenance.
  • •Design, build, and maintain highly available backend microservices and integrations supporting order processing and business applications.
  • •Drive quality initiatives and support QA activities in conjunction with QA engineering teams.

Pay and Benefits

Salary: USD 125,600 - 157,000 annually
Perks:Health InsuranceDentalVisionLife Insurance401kCommuter Benefits

Key Requirements

  • •7+ years of software development experience building secure, scalable backend services with Java and Spring Boot.
  • •Strong experience with event-driven architecture and message processing using Apache Kafka.
  • •Experience building and operating software in AWS, including EC2, ECS, Lambda, Step Functions, SQS, SNS, and S3.
  • •Experience with GraphQL API design and implementation in Java, plus strong relational database design and optimization skills.
  • •Experience mentoring engineers and driving technical best practices, including knowledge of SDLC, releases, and deployment.
Experience:7+ yearsHealthcareBiotechnologyGenomics
Skills:MentoringCode reviewsLeadershipOrganizational skillsCommunication
Languages:English
Tech Stack:JavaSpring BootGraphQLApache KafkaAWSEC2ECSLambdaStep FunctionsSQSSNSS3TerraformCloudFormationDockerMySQLElasticsearchDynamoDBMicroservice ArchitectureCI/CD

Company Brief

Natera
Develops and commercializes genetic testing and diagnostics focused on reproductive health, oncology, and organ transplant to inform clinical decision-making and improve patient outcomes.
Industry: Diagnostics
Company Size: Enterprise (1,001+ employees)
Revenue: USD 500M to 1B
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Carlos, United States
Founded: 2004
WebsiteLinkedIn