Level

Amazon

Software Development Engineer 2

AI in this role

Software Development Engineer building highly distributed e-commerce systems and scalable services using modern cloud technologies.

aws
javacpythondistributed-systemssystem-design
The EU 3P (MFN) Acceleration Team’s mission is to set our EU Sellers up for success while using the MFN (Merchant Fulfilment) Network across our EU Marketplaces. We deliver needle-moving initiatives which provide a seamless experience to Amazon Sellers at each step of the Seller journey. And more…

Selling on Amazon is one of the fastest growing businesses at Amazon with more than half of all items currently sold originating from 3rd party Sellers. In this team you'll be using the latest technologies to build highly distributed systems for our Sellers around the world. You’ll learn and use the latest technology frameworks such as AWS and Machine Learning. You will join a highly technical and entrepreneurial culture defining and building a selling experience to complement Amazon's world-class e-commerce buying experience. As we take bold bets on challenging problems, you will have autonomy to deliver projects from inception to deployment and beyond.

We seek talented engineers who take great pride in both the technical and business contribution of their work. You will be given the chance to have a significant impact on our systems, our business and most importantly, our customers. As a member of our team, you will work closely with the business to design and implement new features.

We are looking for software engineers with a strong sense of ownership and a passion for delivering large-scale solutions for complex problems. Successful candidates must also be innovative, flexible, self-directed and able to design and write high-performance, reliable and maintainable code. The ability to function with a broad understanding of business in a fast paced environment along with a team of talented engineers is essential. If you thrive in such an environment, we’d love to talk to you!


Key job responsibilities
Design, develop, and deploy high performance, test-driven code that meets requirements and is scalable and maintainable

Participate in all stages of the software development cycle, including designing and developing new system architecture and improvements

Participate in code & design reviews

Learn how to work with peers in other Amazon teams to build and scale services

Basic qualifications

- 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
- Bachelor's degree or equivalent

Preferred qualifications

- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

How we rate this

Software Development Engineer 2 at Amazon rates 10 out of 100 for how much of the daily work is AI. That makes it Little AI (AI Level 1 of 4). The level is about AI in the job, not seniority.

Classification

Little AI. AI is not part of the work.

  1. ●●●● Builds AI80 to 100
  2. ●●●○ Works on AI60 to 79
  3. ●●○○ Uses AI40 to 59
  4. ●○○○ Little AI0 to 39

Levels come from how often the tools, models and workflows of the role are named in the posting itself. Open the description and count.

Prepare for this job

A free preview built only from this posting: what it asks for, what you could be asked in an interview, and how to adjust your resume.

Skills and AI tools this role asks for

JavaCPythonDistributed SystemsSystem DesignAWS

Questions you could be asked

  1. Tell me about a project where java was part of your work. What did you do?
  2. Tell me about a project where c was part of your work. What did you do?
  3. Tell me about a project where python was part of your work. What did you do?
  4. Tell me about a project where distributed systems was part of your work. What did you do?
  5. Tell me about a project where system design was part of your work. What did you do?

Adapt your resume

  • List these exact terms on your resume: Java, C, Python, Distributed Systems, and System Design. An applicant tracking system matches the wording, not the idea.
  • Attach one line of real, concrete experience to at least one of them — a tool named with nothing behind it rarely survives a human read.

Want an expert to read your CV for this job?

Free. Send your CV and the role you want next. We reply by email within 2 to 4 business days.

Get a free CV review

Get new software engineer jobs by email

One email a week with the new software engineer jobs, each rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.

Free. One email a week. Unsubscribe in one click.

Similar roles

Software Engineering roles that involve little AI, at other companies.

What kind of AI work fits you?

Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.

Find my next step

More jobs at Amazon

More software engineer jobs

Related searches

Same AI level