The Amazon 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 large-scale distributed computing solutions at one of the world's leading technology companies. As an SDE II, you'll be instrumental in designing and implementing innovative software solutions that directly impact service performance, durability, cost, and security.
The position requires a skilled developer with 3+ years of professional experience who can thrive in an agile, startup-like environment. You'll be working with modern technologies including Java, Python, TypeScript, and JavaScript, while applying software engineering best practices to ensure high-quality deliverables. This role goes beyond just coding – you'll be steering the team's technical direction, shaping long-term vision and architecture, and leading major projects from conception to completion.
Amazon offers a dynamic work environment where you'll be challenged to solve complex problems at scale. You'll be part of a team that values innovation and customer obsession, working on products that impact millions of users across the Middle East and North Africa. This is an excellent opportunity for a mid-level engineer looking to make a significant impact while working with cutting-edge technologies in a fast-paced, collaborative environment.
The role combines technical leadership with hands-on development, making it perfect for someone who enjoys both writing code and providing technical guidance to their team. You'll be working on distributed systems at massive scale, with the opportunity to influence architectural decisions and drive technical excellence.