SDE I - (12 months Contract), MENA TECH

Global technology and e-commerce company leading in online retail, cloud computing, and artificial intelligence.
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Enterprise SaaS · E-Commerce

Description For SDE I - (12 months Contract), MENA TECH

Amazon's Middle East and North Africa (MENA) team is seeking a passionate Software Development Engineer I for a 12-month contract position based in Cairo, Egypt. This role offers an exciting opportunity to join one of the world's leading technology companies, working on solutions that impact millions of customers across the MENA region.

As an SDE I, you'll be an integral part of the software development team, collaborating with cross-functional teams to design, implement, and maintain software solutions. The position offers hands-on experience in writing clean, maintainable code, participating in code reviews, and working with modern development tools and practices.

This role is perfect for early-career software engineers who are looking to gain valuable experience in a dynamic, fast-paced environment. You'll have the opportunity to work on meaningful projects while learning from experienced engineers and contributing to Amazon's innovative technology solutions in the MENA region.

The ideal candidate should have at least one year of professional software development experience and strong programming fundamentals. You'll be working with technologies like Java, Python, or JavaScript, and using modern development tools including version control systems and IDEs. This position requires strong problem-solving skills, attention to detail, and the ability to work effectively in a team environment.

At Amazon, you'll be part of a culture that embraces innovation and continuous learning. The company's leadership principles will guide your work, and you'll have the opportunity to make a significant impact on products that serve customers across the Middle East and North Africa. While this is a contract position, it offers valuable experience working with one of the world's most customer-centric companies.

Last updated 24 minutes ago

Responsibilities For SDE I - (12 months Contract), MENA TECH

  • Collaborate with cross-functional teams to understand requirements, develop specifications, and design software solutions
  • Write clean, maintainable, and efficient code using best practices
  • Participate in code reviews to ensure code quality and adherence to coding standards
  • Develop and maintain unit tests to validate software functionality
  • Troubleshoot, debug, and resolve software issues in a timely manner
  • Stay updated on emerging technologies and incorporate them into the development process
  • Document software designs, implementation details, and procedures
  • Assist in the deployment and configuration of software applications
  • Contribute to continuous improvement initiatives within the software development process

Requirements For SDE I - (12 months Contract), MENA TECH

Java
Python
JavaScript
  • 1+ years of non-internship professional software development experience
  • Experience programming with at least one software programming language
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • Solid understanding of software development principles, algorithms, and data structures
  • Familiarity with software development tools such as version control systems (e.g., Git), IDEs, and build automation tools

Interested in this job?

Jobs Related To Amazon SDE I - (12 months Contract), MENA TECH

Support Engineer, Device OS, Device OS

Support Engineer position at Amazon Lab126 focusing on Device OS support, troubleshooting, and development using C++ and Python, requiring 2+ years of experience.

SDE I - (12 months Contract), MENA TECH

Entry-level Software Development Engineer position at Amazon MENA for a 12-month contract, focusing on building and maintaining software solutions.

Quality Assurance Engineer I, FireTV Product QA

Quality Assurance Engineer I position at Amazon Lab126 for FireTV Product QA team, focusing on automated and manual testing to ensure high-quality software delivery.

Quality Assurance Engineer I, Key For Business

Entry-level QA Engineer position at Amazon's Key For Business team, focusing on mobile application testing and automation with 1+ years of experience required.

Software Development Engineer (Beijing 2024-25 Campus Recruitment)

Entry-level Software Development Engineer position at Amazon Beijing, focusing on distributed systems and scalable solutions for recent graduates.