Senior Software Development Engineer - Kubernetes EKS

New Today

Join the team as a Senior Software Development Engineer for Kubernetes EKS at Amazon Web Services (AWS) Role Overview As a senior member of the Elastic Kubernetes Service (EKS) team, you will play a crucial role in helping us achieve our mission of making AWS the premier platform for running containers. We are developing essential functionalities that will enable our customers to leverage Kubernetes at scale. Your contribution will be part of a talented team aiming to establish containers as the future of computing. This position offers the chance to engineer systems at an unprecedented scale and gain invaluable experience in distributed systems and cloud computing. Key Responsibilities You will tackle complex technical challenges, often exploring innovative solutions alongside highly skilled peers. The impactful solutions you design and implement will be deployed to our vast global customer base. If you crave a dynamic work environment and enjoy solving tough problems, we encourage you to apply! AWS Culture and Work Environment At AWS, we celebrate diversity and are deeply committed to fostering an inclusive culture. We have numerous employee-led groups and programs that support over 40,000 employees globally. Our belief in diverse perspectives is reflected in our 16 Leadership Principles, which emphasize curiosity and trust. We believe a diverse workforce is key to our success, and we welcome applications from all backgrounds, regardless of age, gender, disability, sexual orientation, race, or religion. Work-Life Balance We value a healthy work-life balance and offer flexibility in work hours to help you manage both personal and professional commitments. The role requires on-call responsibilities approximately once every two months. Our priority is to maintain fault-tolerant systems, and when alerts do arise, we work collaboratively to resolve root issues effectively. Mentorship and Growth Opportunities We are dedicated to supporting new team members through knowledge sharing and mentorship. With a balanced mixture of experience levels, we foster an environment that values collaboration. Our senior engineers engage in one-on-one mentoring and constructive code reviews. We prioritize your career development by aligning projects with your growth interests, empowering you to take on more advanced challenges in the future. About the Team The Utility Computing (UC) arm of AWS plays a vital role in delivering innovative products from essential services such as Amazon S3 and EC2 to continually differentiate our offerings in the industry. As a member of our team, you'll contribute to various services spanning Compute, Database, Storage, IoT, and more, including specialized security solutions for cloud services. Basic Qualifications 5+ years of professional software development experience (non-internship) 5+ years of programming experience in at least one software programming language 5+ years of experience designing or architecting systems focusing on design patterns, reliability, and scaling Proven experience in mentoring or leading an engineering team Preferred Qualifications Demonstrated knowledge of professional software engineering practices, including best practices for full software development lifecycle Bachelor's degree in Computer Science or equivalent experience Join us at AWS! If you are excited about solving real-world challenges, advancing your career in a high-impact role, and contributing to a culture that values diversity and mentorship, we would love to hear from you!
Location:
Austin, TX, United States
Category:
Computer And Mathematical Occupations

We found some similar jobs based on your search