← All roles

Software Development Engineer, AWS OpenSearch Service

Amazon· Amazon OpenSearch Service / AWS OpenSearch Service
Apply on company site
Austin, TX$143.7k - $194.4kFull-timePosted 1mo ago

About the role

OpenSearch Serverless NextGen and control plane team focusing on large-scale distributed OpenSearch clusters, lifecycle orchestration, reliability, and operator-driven development for a fully managed AWS OpenSearch service.

Responsibilities

  • Design, develop, and operate components of a large-scale distributed control plane — reason about failure modes, multi-tenant isolation, and blast-radius before writing code
  • Look for opportunities to simplify — consolidate duplicate abstractions, remove dead code, reduce configuration sprawl, and challenge complexity that doesn't earn its keep
  • Treat operations as core engineering — own the systems you build end-to-end, participate fully in incident response and RCAs, and drive operational improvements that reduce cost and maintenance burden
  • Solve real problems in cluster orchestration, capacity provisioning, lifecycle workflows, multi-tenant infrastructure, query routing, and operational tooling
  • Use AI coding assistants and GenAI tools effectively across the software development lifecycle — from design and prototyping through coding, testing, code review, debugging, and operations — applying engineering judgment to validate AI-generated output against Amazon's correctness, security, and operational bar
  • Write robust, efficient, and maintainable code in Java, Rust, Python, or Go
  • Partner with senior engineers to translate ambiguous requirements into concrete deliverables; prototype, test, and validate
  • Continually challenge what exists and explore what should change to better serve customers

Qualifications

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • 1+ years of software development engineer or related occupational experience
  • 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience
  • 1+ years of Object Oriented Design experience
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
  • Experience programming with at least one software programming language

Skills

Required:JavaDistributed systems
Nice to have:RustPythonGo

Benefits

  • Health insurance (medical, dental, vision, prescription)
  • 401(k) matching
  • Paid time off
  • Parental leave
  • Life & AD&D insurance options
  • Employee assistance programs (EAP)
  • Mental Health Support
  • Flexible Spending Accounts
  • Adoption and Surrogacy Reimbursement coverage
Last updated Oct 25, 2026. Interested? Apply on the company site.

About Amazon

Amazon.com, Inc. or its affiliates

liquid-ai-recruiting-target

More open roles at Amazon