Taro Logo

Software Development Engineer II, Keen Team

Global technology and e-commerce company that leads in online retail, cloud computing, and artificial intelligence.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
E-Commerce
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Development Engineer, FinTech

Software Development Engineer role at Amazon FinTech, building scalable ledger systems for financial operations and reporting.

Software Development Engineer - Elastic Compute Cloud (EC2)

Build and scale distributed systems for monitoring AWS EC2 instance health across global infrastructure

Software Development Engineer, Amazon

Software Development Engineer role at Amazon's Financials Foundation Services team, building scalable financial systems processing billions in transactions globally.

SDE-2, RBS Tech

Amazon is seeking an SDE-2 for their RBS Tech team to develop ML-powered automation solutions supporting retail operations, offering mentorship and work-life balance.

Network Development Engineer, WWGST Network Engineering and Services

Network Development Engineer position at Amazon focusing on global network infrastructure, automation, and operational excellence within the World Wide Grocery Tech organization.

Description For Software Development Engineer II, Keen Team

Amazon's Middle East and North Africa team is seeking a passionate Software Development Engineer II to join their Keen Team in Cairo, Egypt. This role offers an exciting opportunity to work on building innovative products for Amazon's customers in the region. As an SDE II, you'll be instrumental in developing distributed computing solutions at scale, leading technical initiatives, and shaping the team's architectural direction.

The position combines hands-on development with technical leadership, requiring expertise in languages like Java, Python, TypeScript, and JavaScript. You'll be responsible for designing and implementing robust software solutions while ensuring high standards of quality, performance, and security. The role involves working in an agile environment where you'll tackle high-priority challenges and lead major deliverables from conception to completion.

This is an excellent opportunity for experienced developers looking to make a significant impact at one of the world's leading technology companies. You'll be part of Amazon's growing presence in the MENA region, working on solutions that directly affect millions of customers. The role offers the chance to work with cutting-edge technologies, lead technical initiatives, and contribute to the evolution of Amazon's e-commerce platform in the region.

The ideal candidate will bring strong technical expertise, leadership capabilities, and a passion for building scalable solutions. You'll have the opportunity to mentor team members, drive architectural decisions, and help shape the future of Amazon's technical infrastructure in the Middle East and North Africa.

Last updated 16 days ago

Responsibilities For Software Development Engineer II, Keen Team

  • Design, implement, test, deploy and maintain innovative software solutions
  • Use software engineering best practices to ensure high quality deliverables
  • Write high quality distributed system software
  • Work in an agile, startup-like development environment
  • Lead team's technical trajectory
  • Shape long-term vision and architecture
  • Take charge of major deliverables
  • Provide technical guidance to the engineering team

Requirements For Software Development Engineer II, Keen Team

Java
Python
TypeScript
JavaScript
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with software development life cycle
  • Bachelor's degree in computer science or equivalent

Interested in this job?