Are you a software developer who wants to innovate on world’s largest dynamically priced market for computing? Come join the EC2 Commitments Services team!
About the team: Amazon’s Elastic Compute Cloud (EC2) enables customers of all sizes to run their applications on our industry leading cloud infrastructure. EC2 Commitments Services is a team under EC2 Pricing & Efficiency umbrella, helping customers purchase compute resources at the best possible price by providing them with cost savings on using those resources over a committed period of time.
With the rapidly growing customer base, we build innovative, scalable solutions that provide customers with a seamless purchasing experience of our Savings Plans and Reserved Instances commitments products
Ideal candidates are software developers who are passionate about working on distributed systems architecture, solving synchronization & performance optimization problems. They are passionate about building customer-focused solutions, applying operational excellence in how they deliver them to our customers. They should have a good understanding of data consistency and transactions between distributed services, and experience with developing web services at scale.
Key job responsibilities
Key responsibilities:
- Design, build and optimize the customer facing features that make it easy for customers around the world to select products and use EC2 features in the most cost-effective way
- Define intuitive web-service APIs and use AWS’s modern technologies to develop new customer features rapidly
- Empower developers from around the world to build their applications on EC2 compute power (e.g. reduce friction, simplify APIs, add tooling, improve the service architecture)
- Automatically deploy and monitor your services to identify performance issues before our customers do
- Recruit, interview and hire software developers that raise the bar in all areas
- Mentor junior software developers and grow your skills & career
A day in the life
Attend Agile ceremonies with your teammates, collaborate on projects, brainstorm ideas, solve customer pain points, and enjoy lunches and pizza Fridays events with the team!