Finding the best job has never been easier
Share
You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you’ll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion.Work/Life Balance
Mentorship and Career growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.A day in the life
Engineers in the BCFS organization have a wide range of responsibilities: we work with internal partners to develop and implement the next gen platforms along with the tooling ecosystems to support with these platforms driving efficiency and scalability through the automation of builds, configuration deployment, and the scaling of capacity. Our team develops tooling that provides the required visibility and control of traffic across the network, while prioritizing the automatic mitigation of events to minimize the impact to our customers during events.
About the teamAmazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Seattle, WA, USA
- 6+ years of non-internship professional software development experience
- 4+ years of programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby experience
- 4+ years of systems design, software development, operations, automation, and process improvement experience
- 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
- Bachelor’s Degree in Computer Science or relevant degree/experience.
- Experience with distributed systems at scale
- Experience with CI/CD pipelines build processes
- Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy.
These jobs might be a good fit