Sr Software Development Engineer, P&S Engineering Services

Amazon
New York, NY, USA2026-06-26ONSITE

About the job

We are looking for a customer-obsessed Senior Software Development Engineer (SDE 3) to join our Engineering Services team. In this role you will lead the design and delivery of cloud-native production-ready software and infrastructure that our customers integrate into their own offerings. You'll own team-level architecture, drive technical strategy, and build the repeatable, scalable solutions that transform how ProServe delivers value — while conveying Amazon development practices to our customers.

Responsibilities

- Own team-level architecture, providing system-wide design guidance and ensuring solutions are well-designed, extensible, performant, and secure

- Lead projects requiring the work of multiple engineers; drive technical strategy and make one-way-door technical decisions with sound judgment

- Design and deliver working software systems spanning the full lifecycle: design, implementation, testing, deployment, and maintenance

- Set and drive adoption of engineering best practices on the team — code organization, clarity, simplicity, error handling, documentation, and operations

- Solve complex problems with multiple risks and roadblocks using solutions that are as simple as possible; clearly explain problems to others in simple, concise terms

- Balance speed of delivery with long-term architectural requirements; proactively simplify code and resolve architecture deficiencies

- Build consensus across the team and related teams when confronted with differing technical viewpoints

- Actively coach and mentor multiple engineers; grow the team through recruiting, assessing, and providing career guidance

- Communicate technical designs and decisions effectively in writing for both technical and non-technical audiences

- Ensure your team has strong operational practices: alarms, telemetry, runbooks, and retrospective/COE processes

- Obtain/maintain AWS Certifications

Qualifications

Minimum

- 5+ years of non-internship professional software development experience

- 5+ years of programming with at least one software programming language experience

- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience

- Experience as a mentor, tech lead or leading an engineering team

- Bachelor's degree in computer science or equivalent

- Hands on experience with generative AI technology

Preferred

- 7+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience

- Experience leading the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems, or experience leading and influencing your team or organization

- Experience leading the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems, or experience building complex software systems that have been successfully delivered to customers

- AWS certification

- Experience with Infrastructure as Code, CI/CD pipelines, and DevOps practices

- Experience leading technical projects that require coordination across multiple engineers