Enable job alerts via email!

Software Development Engineer II, MENA Tech

Amazon

London

On-site

GBP 60,000 - 90,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Amazon is seeking a Software Development Engineer II to join the MENA Tech team. This role involves designing and implementing innovative software solutions, guiding technical direction, and managing deliverables. Candidates should have extensive experience in software development and system design, with proficiency in multiple programming languages.

Qualifications

  • 4+ years of experience in system design or architecture.
  • 5+ years of professional software development experience.
  • Experience with full software development lifecycle.

Responsibilities

  • Design, implement, test, deploy, and maintain software solutions.
  • Guide the team's technical direction and manage major deliverables.
  • Create roadmaps and provide technical guidance to the engineering team.

Skills

System design
Software development
Java
Python
C++
C#
Object-oriented design

Education

Bachelor's degree in computer science

Job description

Software Development Engineer II, MENA Tech

The Amazon Middle East and North Africa team is looking for a Software Development Engineer who is passionate about building great products for our customers. The SDE-II will be based in Amman, Jordan, and must have software engineering experience involving solving complex problems. The SDE-II will:

  • Design, implement, test, deploy, and maintain innovative software solutions to improve service performance, durability, cost, and security.
  • Use software engineering best practices to ensure high quality for all team deliverables.
  • Write high-quality distributed system software.
  • Work in an agile, startup-like development environment, focusing on high-priority projects.
  • Have experience with multiple programming languages such as Java, Python, TypeScript, JavaScript, and .NET.
Key job responsibilities

We seek a developer to build expansive, distributed computing solutions at a large scale. Your role will involve guiding the team's technical direction, shaping long-term architecture, and managing major deliverables from start to finish. You will lead in creating roadmaps and providing technical guidance to the engineering team.

  • At least 4+ years of experience in system design or architecture (including design patterns, reliability, and scaling) of new and existing systems.
  • Over 5+ years of professional software development experience.
  • Experience programming in at least one modern language such as Java, C++, or C#, including object-oriented design.
  • Experience designing or architecting (design patterns, reliability, scaling) of systems.
  • At least 4+ years of experience with the full software development lifecycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Bachelor's degree in computer science or equivalent.

Our inclusive culture empowers Amazon employees to deliver the best results for our customers. If you have a disability and need workplace accommodations during the application or onboarding process, please visit this link for more information. If your country or region isn't listed, please contact your Recruiting Partner.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Development Engineer II, MENA Tech

Amazon

London

On-site

GBP 50.000 - 90.000

21 days ago