Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Amazon

NewBe an early applicant

Software Development Engineer II

Posted
Discussion

Description

Are you interested in building information systems that scale to trillions of objects at millisecond latency using the latest technologies? Do you want to work with the latest GenAI technologies in a fast moving team of builders? Do you want to build systems that millions of customers depend on every day?

The AWS Identity team owns and operates highly scalable, highly available distributed systems that are used by all AWS customers and internal service teams alike. We are pioneers in areas such as identity, access management, security and providing massively scaled, distributed platform capabilities to all of AWS. We enable our customers to control and secure the most sensitive data on the internet. We are building some of the largest and most complex distributed systems in the world, and we need brilliant engineering leaders like you to come work with us on exciting new initiatives!

We are building exciting new features that dramatically simplify how enterprise customers search, manage and reason about their AWS resources. We are looking for a talented builder who will be responsible for building the next generation of features that enable customers to manage and secure their AWS workloads at scale.

We are looking for technically strong software engineers with deep knowledge in web services, backend storage, and distributed systems. The ideal candidate takes pride in tackling challenges, excels at working in an agile environment, and gets excited about owning the architecture of a set of critical platform services that serve customers globally every second of every day.

You will provide technical leadership to the team that owns design, implementation, testing, deployment, and operation of globally distributed systems that are core to all of AWS.

Key job responsibilities
- Architects, designs, develops and operates a low-latency, highly available distributed system
- Continuous improvement of all operational metrics and automation tools for your team’s software
- Owns implementation of a long-term product strategy
- Executes against project plans and delivery commitments
- Mentors and coaches junior engineers to maintain a best-in-class engineering team

Skills

What Middle Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →