Job Information
Amazon Software Development Engineer II, Infrastructure Foundational Services in Arlington, Virginia
Description
What we do
The Infrastructure Foundational Services team builds services and tools that process and deliver the computing resources that Amazon's software teams need to build and grow their services. As an infrastructure services provider, we own the services and tools that Amazon uses to turn hardware into capacity that service teams across Amazon run their business on. What we do matters; every customer who uses Amazon's products is supported by the computing infrastructure we provide and we provide a way for customers to get the capacity they need and for the business team to responsibly manage growth and cost. Our products are used by internal software teams, we focus on minimizing the operational burden that other engineers, like yourself, experience when managing their infrastructure.
Why we need you
At this scale we are constantly stretching the elasticity of the the cloud. Our mission to help make it easy for internal software teams to grow while working with other infrastructure and AWS teams to meet these needs. You will work to deliver this end to end workflow and collaborate with your customers - including other developers, business partners, and infrastructure teams. You will work with other engineers who have a passion for learning new technology and making your customer's lives better.
We want your passion for making an end-to-end stack. Our team works on on hardware tooling, APIs, Services, Automations, and UI. While we are doing a lot of automation here, you will be asked to solve problems at every layer of the stack. You will share your experiences to an organization that is eager to learn.
Key job responsibilities
Designing, planning and building new products that support the very core of AWS, allowing for rapid growth and delivery of AWS products
Automating complex processes to improve delivery of new hardware and new regions
Work with a team of passionate engineers to deliver the next generation of provisioning services
Basic Qualifications
3+ years of non-internship professional software development experience
2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
Experience programming with at least one software programming language
Preferred Qualifications
3+ 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
Amazon 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.
Amazon
-
- Amazon Jobs