Sr. Software Development Engineer, AWS Commerce Platform

1 month ago


Seattle, United States Amazon Development Center U.S., Inc. Full time

As a senior software engineer in AWS Commerce Platform, you will work on the hardest engineering problems in distributed systems at a massive scale and on multiple dimensions. You will exercise your intellectual curiosity, work with motivated teams of sharp individuals, partner with other senior and principal engineers, and provide guidance in defining your team’s engineering roadmap.AWS Commerce Platform provides the infrastructure and services that enable AWS teams to sell their services to AWS customers, as well as help AWS customers understand and manage their infrastructure costs. AWS Commerce Platform computes the bills for AWS customers based on their usage, invoices them and collects payments. Our team in AWS Billing (part of AWS Commerce Platform) owns data services that centralizes storage and data management of key billing datasets. We own one of the largest datastores at Amazon. We provide Git semantics like history, auditability, and branching for managing versioned datasets at scale. Today, we support clients with datasets that span across millions of repositories, comprising billions of files and petabytes of data, and handle upward of 1 million transactions per second. We enable myriad use cases in AWS that require low-latency, high throughput and are least error-tolerant workflows. We provide a service to persist temporal time-interval based billing datasets such as usage, pricing, discounts etc. This solution solves data requirements across Commerce Platform (e.g. back-dating, post-dating, schema management, cross-system, cross-region replication).Key job responsibilitiesAs a Sr. Software Development Engineer, you will:- Own design, development, test, deployment and operation of highly available, secure systems that handle confidential billing data at scale.- Contribute directly to our growth by hiring smart and motivated engineers that can deliver swiftly and predictably, adjusting in an agile fashion to deliver what our customers need.- Be responsible for ensuring sanity of architecture, operational excellence and quality, delivering results on time.- Work closely with other teams across AWS and Amazon to deliver platform features that require cross-team leadership.- Obsess over protecting customer information, maintaining single-digit millisecond latencies, and simplifying enterprise scale commerce complexity.- Mentor other engineers and interns on the team.- Regularly dive into architecture, code, test plans, project plans, deployments and operations to drive excellence throughout our organization.BASIC QUALIFICATIONS- 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 teamPREFERRED QUALIFICATIONS- 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 equivalentAmazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $151,300/year in our lowest geographic market up to $261,500/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit https://www.aboutamazon.com/workplace/employee-benefits. This position will remain posted until filled. Applicants should apply via our internal or external career site.



  • Seattle, Washington, United States Amazon Full time

    Job SummaryAs a senior software engineer in AWS Commerce Platform, you will work on the hardest engineering problems in distributed systems at a massive scale and on multiple dimensions. You will exercise your intellectual curiosity, work with motivated teams of sharp individuals, partner with other senior and principal engineers, and provide guidance in...


  • Seattle, Washington, United States Amazon Full time

    About the RoleAmazon Web Services (AWS) is seeking talented software engineers to join the AWS Commerce Platform team. As a software engineer on this team, you will have the opportunity to work on cutting-edge technologies such as Kinesis, EMR, DynamoDB, Redshift, Aurora, and more.The AWS Commerce Platform is responsible for processing 270 million events per...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Manager to join our team at AWS Commerce Platform. As a key member of our organization, you will be responsible for leading and mentoring a team of software engineers, defining the technical vision and roadmap, and overseeing the entire software development lifecycle.Key Responsibilities:Lead...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Manager to join our AWS Commerce Platform team. As a key member of our team, you will be responsible for leading and mentoring a team of software engineers, defining the technical vision and roadmap, and overseeing the entire software development lifecycle.Key ResponsibilitiesLead and mentor...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Senior Cloud Engineer to join our AWS Commerce Platform team. As a key member of our team, you will be responsible for designing, implementing, and operating scalable and secure cloud-based systems.Your primary focus will be on ensuring the high availability, performance, and security of our cloud infrastructure....


  • Seattle, Washington, United States Amazon Development Center U.S., Inc. - B02 Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Development Center U.S., Inc. - B02. As a key member of our team, you will play a critical role in shaping the future of cloud computing and artificial intelligence.Key ResponsibilitiesSolve complex technical challenges and act as a mentor to junior...


  • Seattle, Washington, United States Amazon Services LLC Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our AWS Fintech Data Platform team. As a key member of our team, you will be responsible for designing and developing scalable, high-performance software components that drive Amazon's growth.Key Responsibilities:Design and deliver software components that meet the needs of...


  • Seattle, Washington, United States Amazon Development Center U.S., Inc. - B02 Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Development Center U.S., Inc. - B02. As a key member of our team, you will play a critical role in shaping the future of cloud computing.Key ResponsibilitiesDesign and develop highly scalable and reliable distributed services using a variety of core...


  • Seattle, Washington, United States Amazon Services LLC Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our AWS Fintech Data Platform team. As a key member of our team, you will be responsible for designing and developing managed solutions that enable AWS Fintech services to facilitate global financial transactions worth billions annually.Key ResponsibilitiesDesign and deliver...


  • Seattle, United States Amazon Development Center U.S., Inc. - B02 Full time

    Come shape the future with us! As a major cloud provider, our technology powers many of the world's largest organizations. We are now building a new and exciting Generative AI application that will transform how enterprises operate.You will have the exciting opportunity to be on the ground floor of developing this cutting-edge product. We are seeking...


  • Seattle, United States Amazon.com Services LLC Full time

    Are you interested in building high-performance, globally scalable AWS Financial data platform that drive Amazon's current and future growth? Are you seeking an environment where you can drive innovation leveraging the scalability and innovation with Amazon's AWS cloud services? Do you have a passion for ensuring a positive customer experience? This is the...


  • Seattle, Washington, United States Amazon Development Center U.S., Inc. - B02 Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Development Center U.S., Inc. - B02. As a key member of our team, you will play a critical role in shaping the future of cloud computing and artificial intelligence.Key ResponsibilitiesSolve complex technical challenges and act as a mentor to junior...


  • Seattle, Washington, United States Amazon Development Center U.S., Inc. - B02 Full time

    About the RoleWe are seeking a talented Software Development Engineer to join our team at Amazon Development Center U.S., Inc. - B02. As a key member of our team, you will play a crucial role in shaping the future of cloud computing and artificial intelligence.Key ResponsibilitiesDesign, develop, and deploy highly scalable and reliable distributed systems...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our AWS Console Mobile Platform team. As a key member of our team, you will be responsible for designing, developing, and deploying mobile platform features that enable personalized experiences and recommendations for our customers.Key Responsibilities:Lead a team of software...


  • Seattle, Washington, United States Tik Tok Full time

    About the RoleTikTok is the leading destination for short-form mobile video. As a Software Engineer on our e-commerce platform team, you will play a key role in building an innovative, secure, and intuitive e-commerce ecosystem for our users. Responsibilities- Develop and maintain the e-commerce module within the TikTok app, focusing on features such as...


  • Seattle, Washington, United States Amazon Full time

    About the RoleAWS Commerce Platform Tax and Compliance team is seeking a skilled software development engineer to design and develop highly scalable systems, develop distributed services, and build solid platform solutions based on real-time customer data and demanding service-level agreements. As a member of our team, you will collaborate with experienced...


  • Seattle, United States Amazon Web Services, Inc. Full time

    We are seeking an experienced Senior Software Developer to join our team and lead the development of our mission-critical testing platform for AWS Database Migration Service (AWS DMS). In this role, you will be responsible for designing, implementing, and maintaining a scalable and robust testing infrastructure to support the software development lifecycle...


  • Seattle, United States Amazon Development Center U.S., Inc. Full time

    The Amazon Web Services (AWS) Identity team builds, operates, and innovates the identity, authentication, and authorization stack for the AWS cloud. Our mission is to push the technical boundaries to enable AWS customers to run their business workloads confidently and securely. As part of this mission, we leverage customer obsession and technologies to help...


  • Seattle, Washington, United States Tik Tok Full time

    Job SummaryTikTok is a leading destination for short-form mobile video, and our mission is to inspire creativity and bring joy. As a Backend Software Engineer, Global E-Commerce Platform Developer, you will play a key role in developing the fundamental product platforms that power our global e-commerce business scenarios.Responsibilities Design, implement,...


  • Seattle, Washington, United States Amazon Development Center U.S., Inc. - B02 Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Development Center U.S., Inc. - B02. As a key member of our team, you will be responsible for designing, developing, and deploying highly scalable and reliable distributed services using a variety of core languages (primarily Java and Python) and...