The AWS Bill Generation Team is part of AWS Commerce Platform. In this position, you will build & own software systems that implement complex billing models and process trillions of events every month to generate bills for hundreds of thousands of customers across 30+ different AWS products. You and your team will be responsible for enabling AWS to continue growing rapidly by offering more pricing options to more potential customers. A growing number of cloud computing customers are demanding special pricing options that fit their specific usage patterns and financial situations and you and your team will be challenged to meet this demand. The result will be a flexible billing platform that gives customers and cloud computing providers the freedom to develop custom billing arrangements for complex, large-scale cloud products.
The AWS Commerce Platform team is focused on enabling developers and software companies to easily distribute, and make money from, their cloud-based products; and enabling consumers of cloud-based software to evaluate, buy, and deploy even the most sophisticated cloud architectures. We are bringing Amazon.com's 19 years of e-commerce leadership and IP to bear on the cloud computing space, including providing the e-commerce platform on which AWS runs. The systems we build interpret and process a very high volume stream of events; often bundled with low-latency/real-time analysis to enable security and fraud detection.
We’re looking for talented engineers to join us.
The AWS Commerce Platform team is focused on enabling developers and software companies to easily distribute, and make money from, their cloud-based products; and enabling consumers of cloud-based software to evaluate, buy, and deploy even the most sophisticated cloud architectures. We are bringing Amazon.com's 19 years of e-commerce leadership and IP to bear on the cloud computing space, including providing the e-commerce platform on which AWS runs. The systems we build interpret and process a very high volume stream of events; often bundled with low-latency/real-time analysis to enable security and fraud detection.
We’re looking for talented engineers to join us.
- 5+ years of experience as a Software Engineer, Software Developer, or in a similar position
- Excellent object-oriented programming skills
- Bachelor's degree in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field
- Experience designing and implementing scalable, reliable, distributed software systems using Objected Oriented design in Java or C++
- Experience with distributed system performance analysis and optimization
- Experience working in an Agile/Scrum environment