Are you passionate about the developer experience? Want to make an impact on how thousands of development teams build products? Do you have great ideas on how to build powerful, intuitive development tools? If so, we want to talk to you!

Our team is building a brand-new AWS Software Development Life Cycle (ADLC) product that will enable customers to continuously increase the speed, frequency and reliability of their development processes and software deployments. Our builders are the technical design leaders on the founding team of a new AWS product. Senior Software Development Engineers must be able to work with a minimal technical supervision and supplemental engineering support, while responding efficiently to multiple program priorities.

We are looking for enthusiastic and creative developers who strive to make a positive change in all they do. Come join us and work on fundamental aspects of the development lifecycle and enhance the experience of every developer who uses our platform.

BASIC QUALIFICATIONS

  • 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
  • 3+ years of programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
  • 4+ years of professional software development experience
  • 2+ years of experience as a mentor, tech lead OR leading an engineering team
  • Computer Science fundamentals in object-oriented design, data structures and algorithms
  • Attention to detail, and the ability to pick up new tools and technologies quickly
  • Experience building complex software systems that have been successfully delivered to customers
  • Working knowledge of scalable web-service design, such as REST/RPC/GQL APIs, MVC Event based architecture, etc.
  • Self-starter with the ability to communicate clearly and concisely both written and orally
  • Ability to influence leadership and communicate development decision risks, trade-offs, and outcomes

PREFERRED QUALIFICATIONS

  • Experience in the design, implementation and operation of large-scale distributed systems
  • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and document technical designs
  • Experience with AWS products such as S3, DynamoDB, ECS, ECR, CloudWatch and CloudFormation
  • Passion for building and improving developer tools
  • Expert analytic and problem-solving skills
Is a Remote Job?
No
Employment Type
Full time

At Amazon Web Services, you’ll be surrounded by innovative builders pushing the boundaries of cloud technology. You’ll be encouraged to bring your experiences, talents, and passions to work, and in...

Apply Now