Sr. Software Development Engineer

AmazonNew York, NY
Onsite

About The Position

The AWS Commerce Platform provides the back and front-end services that enable AWS customers to purchase AWS services and understand and manage their infrastructure costs. This role tackles some of the hardest scalability, performance, and distributed computing challenges in the world, processing trillions of events per month using stream processing techniques (Kinesis), processing billions of line items via map reduce (EMR), and managing artifacts through the latest in database technologies (DynamoDB and Aurora). The platform processes big data and provides tools for customers to interactively understand their bills, as well as analytics that let customers manage billions of dollars of IT usage and spending. Because it sits at the nexus of all AWS services and interacts directly with end-customers, the team also works closely across all AWS teams to ensure a great customer experience. As an engineer in the team, you will design, build and operate services that will help AWS to meet the needs of our customers. Delivering a reliable and high-performance service at AWS scale requires teamwork of engineers with technical expertise and creativity. At Amazon, engineers are expected to interact with customers, other teams, to understand business goals, and to innovate rapidly, delivering high-quality and ground-breaking functionality.

Requirements

  • 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

Nice To Haves

  • 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent

Responsibilities

  • Design, build and operate services that will help AWS to meet the needs of our customers.
  • Interact with customers and other teams to understand business goals.
  • Innovate rapidly, delivering high-quality and ground-breaking functionality.
  • Write code, implement big ideas, and help coach others to raise the team's bar for code quality.
  • Dig into complex operational issues and help customers build the next generation of applications.
  • Engage in passionate discussions with smart people and let the best ideas rise to the top while designing and building systems that can scale and solving challenging problems.

Benefits

  • health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
  • 401(k) matching
  • paid time off
  • parental leave
  • sign-on payments
  • restricted stock units (RSUs)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service