You haven't searched anything yet.
It’s truly Day 1 for the team in AWS Supply Chain. This is your opportunity to be an engineer on a team that’s building a suite of AWS Apps and Services to tackle a huge new problem space. You’ll be an integral part of building services that leverage AWS technologies like Fargate, Lambda, Athena, EMR Serverless, Glue, and more. You’ll help design the overall architecture, you’ll own large chunks of design and development work for various components, and you’ll establish the technology processes and practices that will lay the groundwork for the organization as it grows.
We are primarily seeking someone experienced in NAWS Development; developing in CDK with the usual microservice primitives like Fargate, Lambda, SQS, SNS, etc.
We’re looking for software developers that thrive when presented with complex new challenges and can serve as strong mentors for other engineers as the team grows. Think of this as a start-up within AWS, combining the challenges and growth opportunities of a start-up with the scale and scope of AWS. This is your chance to think big, fail fast, learn even faster, and iterate quickly to launch.
As a software developer on the AWS Supply Chain CoreApp team you can expect to:
- Deal with ambiguity in solving a complex problem space that has not been tackled at this scale before.
- Work with other engineering teams who are aligned towards the same goal with many opportunities for cross-team influence, architecture, and collaboration.
- Build a customer facing product from the ground up and deliver it to market quickly.
- Be a key contributor in setting the teams technical direction, best practices, and plan for the years ahead
This team is a great fit for you if:
- You enjoy working with a fun team that prides itself on a great work environment with an inclusive group of people that are working together towards a common goal.
- You are sensitive to customer needs and interested in working on a service that will be used, directly and indirectly, by millions of customers and has a meaningful impact to their functions and interactions.
- You’d like to be directly responsible for solving real customer problems.
- You are a passionate learner and are motivated to take on new challenges.
- You want to have fun; surround yourself with a highly talented pool of engineers that like to solve complex problems.
We are open to hiring candidates to work out of one of the following locations:
Atlanta, GA, 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
- Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence
- NAWS Development; developing in CDK with the usual microservice primitives like Fargate, Lambda, SQS, SNS, etc.
- 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
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.
Full Time
Transportation
$72k-86k (estimate)
02/19/2024
03/29/2024
RANDALLSTOWN, MD
25 - 50
2018
$50M - $200M
Transportation
The job skills required for Software Engineer II include Computer Science, Software Development, AWS, Programming, Programming Language, Code Review, etc. Having related job skills and expertise will give you an advantage when applying to be a Software Engineer II. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Software Engineer II. Select any job title you are interested in and start to search job requirements.
The following is the career advancement route for Software Engineer II positions, which can be used as a reference in future career path planning. As a Software Engineer II, it can be promoted into senior positions as a Software Engineer III that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Software Engineer II. You can explore the career advancement for a Software Engineer II below and select your interested title to get hiring information.