Software Development Engineer II, AWS Messaging and Streaming
Amazon - Seattle, Washington, us, 98127
Work at Amazon
Overview
- View job
Overview
Join the Amazon Utility Computing (UC) team to innovate and enhance AWS’s product offerings from foundational services like Amazon S3 and EC2 to cutting-edge solutions. We are seeking enthusiastic engineers to contribute to the Amazon Managed Streaming for Kafka (MSK) team, where you will engage in shaping the future of data streaming in a fully managed service environment. Key Responsibilities: Design, implement, and deploy scalable distributed systems and services. Simplify complex challenges into clear solutions while considering system interdependencies and limitations. Share expertise on performance optimization, scalability, and engineering best practices. Write clear, maintainable, and documented code that aligns with coding standards. Participate in code reviews, manage source control, and oversee build and release management. Collaborate effectively with team members across various disciplines to deliver high-quality products. About Our Team:
At Amazon, we celebrate diverse experiences. We encourage candidates from all backgrounds, regardless of whether you meet every preferred qualification, to apply. If your career journey has been non-traditional or includes unique experiences, we welcome your application. Why AWS?
AWS is the leading cloud platform globally, continually evolving and innovating. Our customers, from startups to Fortune 500 companies, trust us to empower their businesses with a robust range of services. Work-Life Harmony:
We prioritize a healthy balance between work and personal life, promoting flexibility in our corporate culture. Achieving professional success should coexist with personal well-being. Inclusive Team Culture:
AWS believes in continuous learning and curiosity. Our employee-driven groups foster an inclusive environment, and we hold regular events focused on diversity to celebrate our differences. Mentorship and Career Growth:
We are committed to raising performance standards and supporting employee growth through knowledge sharing, mentorship, and career development resources. Basic Qualifications: 3+ years of professional software development experience. 2+ years of experience in system design or architecture, focusing on reliability and scaling. Proficiency in at least one software programming language. Preferred Qualifications: 5+ years of comprehensive software development lifecycle experience, including standards, reviews, source control, testing, and operations. Bachelor's degree in Computer Science or equivalent. At Amazon, we value diversity and inclusion. If you have a disability and need any support during the application process, please reach out for assistance. The base pay for this position varies by geographic market, ranging from $129,300 to $223,600 annually, reflecting individual experience and expertise along with market considerations. Amazon also offers a total compensation package that includes equity, sign-on bonuses, and a comprehensive benefits package. This position will remain open until filled. We encourage you to apply through our career site.