About the Role
We are seeking a skilled Software Development Engineer to join our team.
Key Responsibilities:
* Design, develop, and deploy well-architected software solutions.
* Rapidly prototype innovative solutions using world-class cloud and open-source technologies.
* Collaborate with customers to understand their business challenges and develop targeted solutions.
You will have the opportunity to work on diverse projects, developing expertise in various disciplines, including back-end, front-end, DevOps, machine learning, data science, and data architecture.
About Our Team
We are a dynamic team of product managers and engineers who value collaboration, innovation, and taking calculated risks. We encourage continuous learning and provide access to Amazon's internal training programs, including instructor-led courses and talks from industry experts.
Requirements
* 3+ years of professional software development experience.
* 2+ years of design or architecture experience, including knowledge of design patterns, reliability, and scaling.
* Experience programming with at least one software programming language.
Bachelor's degree in computer science or equivalent is preferred.
What We Offer
We strive for work-life harmony and flexibility in our working culture. Our employee-led affinity groups foster a culture of inclusion that empowers us to be proud of our differences.
AWS Culture
We're continuously raising our performance bar as we strive to become Earth's Best Employer. You'll find endless knowledge-sharing, mentorship, and other career-advancing resources here to help you develop into a better-rounded professional.