Be a catalyst to deliver a truly disruptive products that are growing rapidly
Define, build, own, and run a service in high growth environment
Solve unique and first-order problems in massive-scale areas such as compute services, DynamoDB/NoSQL databases, Glacier and S3 data lakes, and many other AWS Services
Learn how to build and operate distributed systems at massive scale
Build and influence the tools and utilities that are part of the AWS fleet running our internal servicesKey job responsibilities
A day in the life
As a software engineer in Amazon, you will have technical ownership of your designs and services. Responsibilities include designing, coding, reviewing, testing, fixing, researching, deploying and maintaining services and code in Amazon cloud production environments.
Diverse Experiences
AWS 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.Mentorship & 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.Work/Life Balance
- Bachelor's degree in computer science or equivalent, or experience in software development
- Experience (non-internship) in professional software development
- Experience with at least one modern language such as Java, Python, C++, or C# including object-oriented design
- Knowledge of computer science fundamentals such as object-oriented design, operating systems, algorithms, data structures, and complexity analysis
- Bachelor's degree in computer science or equivalent
משרות נוספות שיכולות לעניין אותך