Senior Software Development Engineer - ECS at Amazon
Senior Software Development Engineer - ECS Details
May 21, 2019, 5:18 a.m.
Software Development Engineers
AWS Container Services
The AWS Container Services organization is responsible for building and operating some of the core services that help customers run containerized microservices, including Amazon ECS, AWS Fargate, Amazon ECR, and AWS App Mesh. We have an ambitious roadmap that seeks to redefine how our customers build their applications and run them at scale. Developer Experience is one of our big areas of investment. We are tasked with giving developers and operators simple yet powerful experiences that allow them to focus on their code and business needs without the need to become experts at the underlying container orchestration infrastructure. To achieve this vision, we are looking for a Sr. Software Engineer to both work on challenging technical problems and serve as a leader on the team, helping grow and mentor others. If you are someone who is passionate about building high quality services, delighting developers, and have a passion for customers and developer relations, this job is for you. You will
· 4+ years of professional software development experience · 3+ years of programming experience with at least one modern language such as Java, C++, or C# including object-oriented design · 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems · MS in Computer Science or related field or equivalent work experience · Technically sound in software development activities and life cycles. · Experience with large scale distributed systems. · Experience with containers and the broader container ecosystem