Finding the best job has never been easier
Share
Key job responsibilities
In this role, you will be part of a two-pizza team in an org of 200+ engineers. As a Software Development Engineer, you will:
* Be very hands-on; work with the engineering team to manage the day-to-day development activities by leading architecture decisions, participating in designs, design review, code review, and implementation
* Help establish technical direction, foster team culture, grow junior engineers and deliver exciting features to internal and external customers
* Serve as a key technical resource in the full development cycle, from conception to delivery and maintenance. The best candidates show true end-to-end ownership
A day in the life
You will have the opportunity to work in new projects and take active part in end-to-end Software Development Lifecycle.
* Design and implement distributed systems that delight our customers. You will also learn how things are built and deployed in AWS, brush up on operational excellence, and apply it on the job!* Collaborate with other engineers towards broader organizational goals and projects
* Collaborate with product and program managers, principal engineers for feature definition and delivery
* Work with a variety of AWS teams such as EC2, Fargate, ECS to build innovative solutions that can run at scale and create value for our customers who need to run their containerized applications
* Stay aware of developments in the container space and upstream community projects
* Contribute to technical designs
Seattle, WA, USA
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
These jobs might be a good fit