Senior Software Developer, AWS Distributed SQL
Technology
Amazon.com Services LLC
Seattle, United States€168,100 - €227,400 /yearTodayUntil 8/9/2026
Full timeOn-site
Job description
Requirements
Must have:
- We need at least 5 years of non-internship professional software development experience.
- We need at least 5 years of programming experience in one or more software languages.
- We need at least 5 years of experience leading design or architecture for new and existing systems, including design patterns, reliability, and scaling.
- We need experience serving as a mentor, technical lead, or engineering team lead.
- We prefer a masters degree in computer science or an equivalent background.
- We prefer 7+ years of non-internship professional software development experience.
- We prefer full SDLC experience, including coding standards, code reviews, source control, build processes, testing, and operations.
- We prefer experience debugging, profiling, and applying strong engineering practices in large-scale systems.
- We prefer knowledge of system performance, memory management, and parallel computing principles.
- We prefer knowledge of machine learning and LLM fundamentals, including transformer architectures, training and inference lifecycles, and optimization techniques.
Responsibilities:
- We lead the technical strategy and architecture for developer tools, SDKs, console capabilities, and AI integrations.
- We own team-level architecture for the JumpStart platform and provide system-wide design direction.
- We lead multi-engineer initiatives to build authentication systems, ORM adapters, database drivers, and console experiences.
- We establish patterns and best practices for AI-ready documentation, code samples, and developer tooling.
- We partner with ISVs and framework providers to design and scale DSQL integrations.
- We define and implement ways to measure, benchmark, and continuously improve developer experience.
- We mentor and coach multiple engineers to strengthen their technical and leadership growth.
- We influence product roadmap and prioritization based on developer needs and technical constraints.
- We lead design reviews for our team and contribute to reviews across related teams.
- We drive technical decisions that balance near-term developer needs with long-term scalability.
- We lead cross-team efforts to improve the end-to-end developer journey.
- We work with product management to turn customer feedback into technical direction.
- We identify and remove architecture gaps that create friction for developers.
- We help shape how DSQL becomes the database of choice for agentic development.
- We participate in hiring, performance reviews, and career development for team members.
Company:
We are AWS, the worlds most comprehensive and broadly adopted cloud platform, and our Aurora DSQL JumpStart team is focused on making DSQL easy to use for agentic developers. We build a culture centered on rapid iteration, customer obsession, knowledge-sharing, and kind, thorough code reviews, with strong support for mentoring and career growth. We value inclusive teamwork, continuous learning, and work-life balance, and we offer comprehensive benefits including health coverage, 401(k) matching, paid time off, parental leave, and stock-based compensation. This role is based in Seattle, Washington, with an annual salary range of USD 168,100 to 227,400.
Keywords
CodingGNU parallelScalabilitySqlIterationCoding conventionsMemory managementDebugger
Interested in this role?