Join Amazon's AWS Invoicing team to build the next generation of cloud-based commerce systems used by millions of customers worldwide. As a Software Development Engineer, you'll work on highly secure systems that handle invoice computation and processing for AWS's $85B business. You'll leverage cutting-edge AWS technologies like DynamoDB, S3, Lambda, SNS, and SQS to build scalable solutions that connect multiple data sources and handle complex calculations.
The role offers the unique opportunity to own the full lifecycle of your systems, tackling challenging problems at Amazon's massive scale. You'll work alongside top-tier engineers in a collaborative environment, building meaningful software that helps transition large enterprise customers to the cloud. The team follows Agile/Scrum methodologies and emphasizes high-quality, testable code.
This position is perfect for engineers passionate about distributed systems, cloud computing, and financial technology. You'll gain invaluable experience working on business-critical systems while contributing to AWS's core billing infrastructure. The role offers excellent growth opportunities within Amazon's fast-growing cloud division, with exposure to enterprise-scale architecture and mission-critical services.
As part of AWS's invoicing team, you'll help shape the future of cloud billing systems while working with some of the best engineers in the industry. The position combines technical challenges with direct business impact, making it an excellent opportunity for engineers looking to grow their careers in cloud computing and financial systems.