Backend Software Engineering Lead jobs in Cairo – Browse 318 openings on RoboApply Jobs

Backend Software Engineering Lead jobs in Cairo

Open roles matching “Backend Software Engineering Lead” with location signals for Cairo. 318 active listings on RoboApply Jobs.

318 jobs found

1 - 20 of 318 Jobs
Apply
Foodics logo
Full-time|On-site|Cairo, Cairo Governorate, Egypt

Who We Are❓Welcome to Foodics! We are a premier restaurant management ecosystem and payment technology provider. Established in 2014, our headquarters is in Riyadh, with offices spanning five countries, including the UAE, Egypt, Jordan, and Kuwait. Currently, we serve customers and partners in over 35 countries globally. Our innovative solutions have process…

Jan 19, 2025
Apply
tagaddod logo
Full-time|On-site|Cairo, Cairo Governorate, Egypt

Join our dynamic team at tagaddod as a Senior Backend Software Engineer, where you'll harness your strong backend expertise and deep understanding of data and database design. We seek a candidate who thrives in building and maintaining robust backend systems, adept at managing data-driven logic, and utilizing AI tools to streamline development and enhance code quality.Your responsibilities will include:Developing and maintaining scalable backend services and APIsDesigning and optimizing database schemas and queriesWorking with complex data models and processing logicEnhancing system performance and scalabilityIntegrating with internal and external servicesTroubleshooting and resolving production issues efficientlyAdhering to best practices for clean, maintainable, and reliable codeCollaborating closely with cross-functional engineering teamsLeveraging AI tools to support development and boost productivity

Apr 9, 2026
Apply
PetroAPP logo
Full-time|On-site|Cairo, Cairo Governorate, Egypt

Join PetroAPP, where we harness the power of advanced backend systems to facilitate seamless, high-volume transactions and integrations. We are seeking a Senior Backend Software Engineer who will spearhead the development of intricate backend systems, lead innovative technical initiatives, and provide mentorship to fellow engineers.This pivotal role emphasizes scalability, performance, and reliability within our payment-driven platforms.Key ResponsibilitiesDesign and develop scalable backend services utilizing PHP and LaravelTake ownership of intricate backend features from conception to productionArchitect and enhance performance of transaction-heavy systems for optimal reliabilityImplement best practices in code quality, testing, and system architectureFacilitate and partake in code reviewsGuide junior and mid-level engineers through mentorshipCollaborate with product, engineering, and leadership teams on critical technical decisionsEnhance backend architecture, security, and observabilityGuarantee backend systems maintain high availability and are scalable for growthProduce and uphold comprehensive technical documentation

Jan 6, 2026
Apply
Foodics logo
Full-time|On-site|Cairo, Cairo Governorate, Egypt

About UsWelcome to Foodics! We are a pioneering restaurant management ecosystem and payment technology provider. Established in 2014, our headquarters are located in Riyadh, with offices spanning five countries including the UAE, Egypt, Jordan, and Kuwait. Serving customers and partners across over 35 countries globally, our cutting-edge products have processed more than 6 billion orders! Foodics stands out as one of the fastest-growing SaaS companies in the MENA region.Position OverviewThe Senior Backend Software Engineer will play a crucial role in our tech team, responsible for developing, maintaining, testing, and debugging our back-end web applications. Your mission will be to ensure our applications are fully functional and stable.Key Responsibilities Lead and guide the architecture of various web applications. Collaborate with designers, engineers, and product managers to deliver high-quality products. Design and implement innovative features and functionalities. Write high-quality, well-tested code with a firm understanding of test-driven development. Address complex performance challenges and architectural issues. Create clear and self-explanatory code. Integrate data from multiple services and databases. Mentor and coach junior engineers. Research and drive the adoption of new technologies and systems. Identify and resolve technical debt to enhance performance and code organization. Qualifications A minimum of 5 years of experience in building large-scale web applications. Extensive expertise in relational databases. Proficient in PHP and Laravel frameworks. Experience in writing unit and integration tests. Familiarity with software principles such as SOLID. Experience in designing, implementing, and deploying backend services with a focus on high availability and low latency. Strong understanding of REST APIs. Knowledge of modern queuing and caching systems, such as Redis. Solid grasp of background job processing. Proven experience leading technical projects in fast-paced environments. Excellent communication skills with a track record of effectively collaborating with diverse stakeholders. Strong analytical and problem-solving skills. Experience in building foodtech applications is a plus. Familiarity with monitoring tools is a plus. Proficient in verbal communication in English. Able to adapt to time zone differences and excel in a remote work setting. What We OfferAt Foodics, we believe you will love being part of our dynamic team! Competitive compensation packages, including bonuses and additional benefits.

Jan 13, 2025
Apply
tagaddod logo
Full-time|On-site|Cairo, Cairo Governorate, Egypt

Join our dynamic team at tagaddod as a Mid-Level Backend Software Engineer, where you will play a key role in developing robust backend systems. We are looking for a candidate who has strong experience in crafting scalable applications using Node.js and NestJS, along with a solid foundation in PHP (Laravel). If you are someone who thrives in a fast-paced environment and possesses a solid understanding of AI-driven tools and integrations, we want to hear from you!In this position, you will be responsible for developing and maintaining backend services, as well as building scalable RESTful and GraphQL APIs. You will also design and optimize PostgreSQL/MySQL databases and integrate third-party services. Collaboration is key, as you will work closely with frontend, mobile, and DevOps teams, and contribute to discussions on system design and architecture. Your ability to troubleshoot and resolve production issues while writing clean, maintainable code will be essential to our success.

Apr 9, 2026
Apply
ssc-hr logo
Full-time|On-site|Cairo, Cairo Governorate, Egypt

Join our dynamic team as a Senior Backend Java Engineer, where you will play a pivotal role in enhancing our backend API technology stack. You will collaborate closely with product and design teams to translate user requirements into effective technical solutions while also contributing to improvements in our DevOps tooling.Key Responsibilities:Develop and implement technology and business solutions to enhance our clients’ competitive edge.Utilize various software development technologies to create innovative and efficient solutions that strengthen our tech stack.Work collaboratively with team members to implement user stories, write tests, and continuously enhance product functionality.Communicate effectively with internal IT teams to address technical dependencies throughout the implementation process.Reporting directly to the Engineering Manager or Senior Engineering Manager, you will bring your expertise to our projects.

Nov 2, 2025
Apply
Unifonic logo
Full-time|On-site|Cairo, Al Qāhirah, Egypt

At Unifonic, a proud recipient of the Great Place to Work® award, we are an innovative startup in the SaaS domain, transforming business communication. Our dedicated team of over 500 enthusiastic Unifones is committed to providing exceptional experiences for more than 5000 customer-focused businesses.We foster a fun and collaborative culture where creativity thrives and new ideas are welcomed. As stakeholders in our company, we are more than just communicators; we are Unifones. Join us and contribute to something remarkable!Join Our Engineering Team!Our Engineering team is pivotal in designing, developing, and maintaining the technologies that power Unifonic’s solutions. We collaborate closely with various departments to ensure our offerings align with customer needs. If you have a passion for technology and are eager to work on innovative communication and engagement solutions, we want to hear from you.As the Software Engineering Lead, you will actively engage in the software development process while managing your own team. This role involves regularly contributing to production code.Help Us Shape the Future of Communication by:Assisting with the recruitment and onboarding of engineering talent.Collaborating with other engineering teams to identify changing requirements and enhance the development environment.Working with product managers, designers, and engineers to prioritize and plan tasks.Communicating project status, risks, and requirements across teams.Providing both technical and non-technical guidance to the team individually and collectively.

Sep 14, 2025
Apply
mylo-btech logo
Full-time|On-site|Cairo, Cairo Governorate, Egypt

Join our innovative team at mylo-btech as a Senior Backend Engineer. We are seeking a talented individual who is passionate about building robust backend systems and solving complex challenges. You will work closely with cross-functional teams to design, develop, and maintain scalable applications that enhance user experiences.

Mar 29, 2026
Apply
ssc-hr logo
Full-time|On-site|Cairo, Cairo Governorate, Egypt

Job Purpose:As the Lead Software Engineer, you will oversee the entire software development lifecycle for various applications and programs. This includes installation, configuration, deployment, analysis, documentation, coding, and unit testing. You will also lead both junior and senior engineers who are assigned to specific projects.Translate customer requirements into tangible deliverables including code, system installations, and deployment strategies, ensuring a clear alignment with project requirements.Manage project time estimations, adhering to the project plan and organizational processes and standards.Oversee the creation and execution of unit test cases, ensuring quality and functionality.Document code as necessary to ensure clarity and maintainability.Conduct thorough code reviews for both junior and senior engineers to foster a culture of continuous improvement.Collaborate with the technical architect and project delivery team to design and create project architecture.Establish application specifications and guidelines to ensure consistency and quality.Integrate software components into a cohesive and fully functional software system.Work closely with the testing team to create software verification plans and quality assurance procedures.Support and guide the technical team throughout the project lifecycle, ensuring successful execution and delivery.Act as the primary liaison between the development team and customers during the project lifecycle.Manage the deployment of solutions effectively.Conduct User Acceptance Testing (UAT) with customers, as assigned by the project manager.Address nonconformities identified during engineering process audits and architecture audits.Regularly report progress, technical issues, risks, and changes in delivery timelines to the technical lead and project manager.Participate in the recruitment process for technical team members.If assigned to full stack or frontend tasks, manage the conversion of visual screens into UI elements for applications or portals, and create prototypes using UI technologies as needed.

Dec 11, 2025
Apply
b_labs logo
Full-time|On-site|Cairo, Cairo Governorate, Egypt

b_labs serves as the innovative transformation and digitization division of B.TECH, dedicated to revolutionizing the industry as we know it. As the driving force behind B.TECH, which has been a pivotal player in the Egyptian retail sector, we are committed to establishing ourselves as the foremost omni-channel platform for consumer electronics and appliances in Egypt. By joining b_labs, you will thrive in a dynamic startup culture while enjoying the security and growth of a well-established company. You will collaborate with a forward-thinking, customer-centric team passionate about leading digital retail innovation throughout the Middle East.Responsibilities:Design, architect, and implement secure, scalable, and high-performing backend systems utilizing TypeScript and related technologies (such as Node.js and Express.js).Work in alignment with product managers, designers, and frontend engineers to comprehend requirements and develop elegant technical solutions.Mentor junior engineers, conduct thorough code reviews, and foster a culture of knowledge sharing within the team.Stay updated with the latest trends in TypeScript and backend development, actively incorporating best practices.Diagnose and resolve complex backend issues to ensure seamless operation and superior performance.Write clean, maintainable, and well-documented code that promotes system longevity.Create and maintain unit and integration tests for backend services.Embrace a DevOps mindset by engaging in the software development lifecycle (SDLC).

Mar 17, 2024
Apply
Integrant logo
Full-time|On-site|Cairo, Cairo Governorate, Egypt

Role overview Integrant is hiring a Lead Software Development Engineer in Test (SDET) for its Cairo office. This leadership position focuses on guiding SDET teams, defining testing strategies, and upholding quality standards across multiple projects. The Lead SDET shapes testing roadmaps that combine automation with manual testing, collaborates with stakeholders to set quality goals, and ensures reliable solutions are delivered consistently. Main responsibilities Review system requirements and planned designs for new features or updates. Design, review, and refine test cases and test scripts. Set priorities for test case execution and perform impact analysis when needed. Recommend and implement tools for test management, defect tracking, performance, and automation. Log issues, track their progress, and ensure resolution. Maintain proactive communication with project managers regarding project issues, schedules, and performance concerns. Stay up to date with new testing techniques, technologies, and tools. Contribute as an active member of an agile, self-organizing Scrum team. Take ownership of your team’s testing quality. Collaborate with stakeholders to identify quality benchmarks and KPIs. Coordinate regularly with engineers on test results and defect status. Create and execute detailed test plans. Prepare thorough test reports. Write unit tests for API and business logic layers. Improve code testability where possible. Address minor defects found during testing cycles. Implement features that support testing processes. Document API endpoints or services to support both testing and development teams. Participate in code reviews and help improve code quality and adherence to standards. Location This role is based in Cairo, Cairo Governorate, Egypt.

Apr 21, 2026
Apply
ssc-hr logo
Full-time|On-site|Cairo, Cairo Governorate, Egypt

Role Overview: As an Intermediate Backend Java Engineer, you will play a key role in enhancing our backend API technology stack. You will collaborate closely with product and design teams to translate user requirements into effective technical solutions while also contributing to improvements in DevOps tools.Key Responsibilities:Design and implement technology and business solutions that set our client organization apart from the competition.Rapidly develop innovative and efficient solutions that enhance our technology stack using various software development technologies.Work collaboratively with team members to implement user stories, write tests, and continuously deliver enhanced product functionality.Coordinate with internal IT teams to resolve technical dependencies during implementation phases.Report directly to the Engineering Manager or Senior Engineering Manager.

May 12, 2025
Apply
Integrant logo
Full-time|On-site|Cairo, Cairo Governorate, Egypt

Join Integrant as a Lead Software Engineer and lead our innovative team in the development of complex enterprise systems. We are seeking a dedicated individual with a strong command of technologies such as .NET Core, ASP.NET Web Forms, ASP.NET MVC, Windows Forms, Windows Services, Web Services (WCF, ASCX), REST APIs, Azure Cloud Development, and SQL Server.Key Responsibilities:Oversee the development, maintenance, and support of an extensive enterprise system featuring nearly 80 interconnected applications.Engage with stakeholders and team members to gather requirements and convert them into actionable technical solutions.Balance your work between supporting existing functionalities (60%) and developing new features (40%).Prioritize security and performance by implementing best practices and continuous enhancements across the enterprise system.Conduct thorough code reviews and mentor junior developers to uphold coding standards and quality.Collaborate with cross-functional teams to ensure seamless integration and data exchange between applications.Efficiently troubleshoot and resolve technical issues to minimize downtime and disruptions.Develop scalable and reliable solutions using Azure cloud technologies for deployment.Optimize SQL Server queries to improve database performance and system responsiveness.Stay abreast of industry trends and emerging technologies, making recommendations for system improvements.

Jan 26, 2026
Apply
mylo-btech logo
Full-time|On-site|Cairo, Cairo Governorate, Egypt

mylo is an innovative fintech platform committed to empowering millions of individuals and businesses with accessible and responsible financial solutions. Whether you're looking to purchase a mobile phone, a stylish jacket, a flight ticket, a cozy couch, or even funding for school tuition, mylo makes it possible to buy now and pay later at thousands of locations across Egypt. Originating from B.TECH—Egypt’s premier electronics and appliances retailer boasting over 27 years of experience in offering buy now, pay later solutions—mylo carries a legacy of trust and innovation within the fintech sector. All mylo products are fully Sharia-compliant, ensuring ethical and inclusive financial practices.Key Responsibilities:Design and implement robust backend systems, ensuring high functionality and performance.Seamlessly integrate applications with necessary systems and services while providing clean and user-friendly APIs and data streams for the frontend.Take full ownership of application performance and scalability.Develop clean, modern APIs, integrate with legacy systems, and effectively manage databases.Contribute actively to a safe, collaborative, growth-oriented, and values-driven company culture at mylo.

Apr 29, 2025
Apply
b_labs logo
Full-time|On-site|Cairo, Cairo Governorate, Egypt

b_labs serves as the innovation and digital transformation hub of B.TECH, dedicated to reshaping the consumer electronics industry in Egypt. Our mission is to drive technological advancements within B.TECH, a pillar of the Egyptian retail landscape. By joining b_labs, you'll immerse yourself in a collaborative startup atmosphere while benefiting from the stability of a rapidly growing company. You will be an integral part of a forward-thinking, customer-centric team with a bold vision to lead digital retail innovation across the Middle East.Key Responsibilities: Oversee the development and operational efficiency of our backend systems. Integrate applications seamlessly with necessary systems and services, delivering clean APIs and accessible data streams for frontend interactions. Take full ownership of application functionality, performance, and scalability. Write clean and modern APIs, integrate with legacy systems, and effectively manage databases. Contribute to fostering a safe, collaborative, and diverse company culture across all levels of the organization. Qualifications: Minimum of 5 years of professional software engineering experience, with a strong focus on Python. In-depth knowledge of Object-Oriented Programming (OOP) and software development best practices. Proven experience in developing and utilizing autonomous service-oriented RESTful APIs and optimizing large-scale applications. Extensive knowledge of relational and non-relational databases, including SQL and NoSQL solutions (e.g., MongoDB, Couchbase, PostgreSQL, Redis). Experience in designing microservice architectures. Ability to create effective unit, integration, and API tests. Familiarity with immutable infrastructure and automation/provisioning tools is advantageous. Experience with cloud technologies (Azure, AWS), scripting (Bash, Shell), and containerization (Docker, Kubernetes) is a plus. Experience with loan management and core banking systems is also a plus. Benefits:Creative office environment designed to foster collaboration and innovation.Annual education budget for courses, training, or conferences of your choice.Flexible work arrangements to suit your personal and professional needs.

Sep 7, 2025
Apply
ssc-hr logo
Full-time|On-site|Cairo, Cairo Governorate, Egypt

Join our dynamic team as a Mid-Level Backend Java Engineer specializing in the banking sector. In this role, you will be pivotal in enhancing our backend API technology stack, collaborating closely with product and design teams to translate user requirements into effective technical solutions.Your contributions will not only shape business solutions that differentiate our clients but also drive improvements in our DevOps tooling. You will actively participate in implementing user stories, writing tests, and delivering continuous enhancements to product functionality.

Dec 10, 2025
Apply
b_labs logo
Full-time|On-site|Cairo, Cairo Governorate, Egypt

b_labs, the innovative transformation and digitization division of B.TECH, is on an ambitious mission to revolutionize the industry as we know it. As a key player in Egypt's retail sector, we drive technological advancements to help B.TECH emerge as the foremost omni-channel platform for consumer electronics and appliances across the nation. Joining our team means embracing a dynamic startup culture while enjoying the benefits of working with a well-established company that consistently achieves robust growth.We are in search of a dynamic and visionary Head of Engineering to take charge of our Backend Development team within the retail sector. This role demands a hands-on leader who possesses a profound passion for technology, keeps pace with industry trends, and fosters innovation across backend, frontend, and mobile platforms. The successful candidate will have an extensive background in software engineering, a data-driven mindset, and a track record of developing scalable, high-performing systems.

Dec 2, 2025
Apply
Thndr logo
Internship|On-site|Cairo Office

About the PositionAs a Backend Intern at Thndr, you will immerse yourself in live production projects at a large scale, gaining invaluable experience in developing scalable applications. You will learn industry best practices for database design, optimization, and maintenance, while honing your skills in designing, developing, and integrating RESTful APIs. This role will enhance your problem-solving abilities as you tackle real-world challenges, and sharpen your teamwork and communication skills through collaboration with cross-functional teams. Additionally, you will gain insights into the software development lifecycle and agile methodologies.Your ResponsibilitiesBackend Development: Collaborate with our tech team to design and build distributed systems and applications.Database Management: Learn and apply best practices for database design, optimization, and maintenance.API Integration: Develop and integrate RESTful APIs to connect frontend and backend systems, supporting mobile applications.Code Review and Testing: Participate in code reviews, write tests, and ensure code quality and reliability.Bug Fixing: Identify and resolve bugs and performance issues in our applications.Documentation: Create and maintain documentation for code, APIs, and system architecture.Collaboration: Work with cross-functional teams, including frontend developers, designers, and product managers, to deliver high-quality solutions in our agile development process.QualificationsYou are a senior year student or a recent graduate, ideally with a degree in computer science, software engineering, or a related field.Proficient in at least one programming language such as JavaScript, Python, or Go.Basic understanding of relational and non-relational databases.Familiarity with version control systems like Git and development tools such as Docker.A passion for learning and strong analytical and problem-solving skills.Preferred Qualifications:Experience with backend frameworks and libraries such as Express.js, Flask, Django, or Spring Boot.

Apr 19, 2026
Apply
ssc-hr logo
Full-time|On-site|Cairo, Cairo Governorate, Egypt

Join our innovative team as a Staff Backend Java Engineer, where you will play a pivotal role in leading API and integration capabilities. We are looking for a hands-on technical leader who not only excels in coding but also fosters collaboration and knowledge sharing within the team to tackle complex challenges effectively.Core Responsibilities:Collaborate with the Solution/Software Architect to create detailed low-level designs for team members.Guide project teams on technology strategies regarding coding practices, continuous integration, and automated deployment.Actively participate in coding to assist the team in developing solutions and resolving technical issues.Identify and eliminate technical obstacles that may hinder progress.Partner with the Product Owner to craft user stories and acceptance criteria, effectively communicating trade-offs with designers.Continuously seek innovative solutions to technical problems and challenge existing practices.Provide a roadmap for implementing best software engineering practices to enhance code quality.Reporting to the Senior Engineering Manager.

Sep 29, 2025
Apply
ssc-hr logo
Full-time|On-site|Cairo, Cairo Governorate, Egypt

We are seeking an experienced Senior Backend Java Staff Engineer to join our dynamic team in the banking sector. In this pivotal role, you will play a key part in enhancing our backend API technology stack, collaborating closely with product and design teams to turn end-user requirements into effective technical solutions.Your expertise will also be instrumental in improving our DevOps tooling and processes. As a Senior Backend Java Engineer, your key responsibilities will include:Designing and implementing innovative technology and business solutions that set our client organization apart in the competitive landscape.Utilizing various software development technologies to swiftly create creative solutions, enhancing the client organization’s technology framework.Working collaboratively with team members to implement user stories, conduct testing, and continuously deliver new and improved product functionalities.Engaging with internal IT teams to address technical dependencies during project implementation.You will report directly to the Engineering Manager or Senior Engineering Manager.

Dec 10, 2025

Sign in to browse more jobs

Create account — see all 318 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.