Sr 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. While the role mentions hands-on experience with generative AI technology, the core responsibilities focus on software engineering, system design, architecture, and DevOps practices within the AWS ecosystem, rather than direct AI/ML model development or research. The primary output is software and infrastructure, not AI models themselves.

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 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

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
  • ability to 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