Senior Software Development Engineer , P&s Engineering Services

Amazon Amazon · Big Tech · NY +1 · Software Development

Senior Software Development Engineer (SDE 3) to lead the design and delivery of cloud-native production-ready software and infrastructure. The role involves owning team-level architecture, driving technical strategy, and building scalable solutions. Requires strong system design, architecture skills, experience with distributed systems, DevOps, and hands-on experience with generative AI technology. The role focuses on building and delivering software systems across the full lifecycle, mentoring engineers, and ensuring strong operational practices.

What you'd actually do

  1. Own team-level architecture, providing system-wide design guidance and ensuring solutions are well-designed, extensible, performant, and secure
  2. Lead projects requiring the work of multiple engineers; drive technical strategy and make one-way-door technical decisions with sound judgment
  3. Design and deliver working software systems spanning the full lifecycle: design, implementation, testing, deployment, and maintenance
  4. Set and drive adoption of engineering best practices on the team — code organization, clarity, simplicity, error handling, documentation, and operations
  5. 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

Skills

Required

  • 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

Nice to have

  • 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 in mentoring, leading, or managing more junior engineers
  • Experience implementing AWS services
  • 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
  • Experience with Infrastructure as Code, CI/CD pipelines, and DevOps practices

What the JD emphasized

  • lead the design and delivery of cloud-native production-ready software and infrastructure
  • own team-level architecture
  • drive technical strategy
  • build the repeatable, scalable solutions
  • strong system design and architecture skills
  • deep experience making software design and implementation trade-offs
  • lead projects that span multiple engineers
  • Experience with modern cloud-native applications, distributed systems at scale, and DevOps practices
  • Hands on experience with generative AI technology