Skip to main content
Post your resume and find your next job on Indeed!

staff software engineer jobs in Maadi

Sort by: -
50+ jobs
    • Proven ability to mentor and guide other engineers while taking ownership of complex technical areas.
    • 8+ years of software engineering experience, including 2+…
    • View all talabat jobs - المعادي jobs - Staff Software Engineer jobs in Maadi
    • Salary Search: Staff Software Engineer - Backend salaries
    • You show vast experience in developing software in large-scale production systems, ideally using Golang.
    • You will manage individual project priorities and…
  • Company Description talabat is part of the Delivery Hero Group, the world’s pioneering local delivery platform, our mission is to deliver an amazing…
    • 8+ years experience in software engineering fundamentals, Test Driven Development and Design concepts (React, Javascript or similar languages preferred).
    • Mentoring and guiding other backend engineers, reviewing code, and setting high standards for engineering excellence.
    • Minimum of 5 years of experience as a software engineer with substantial exposure to cloud-native and full-stack development.
    • 8+ years of experience in software testing.
    • Verify that the implemented software meets the business requirements.
    • Design and execute test cases.
    • Previous work in developing and maintaining accounting or financial software solutions is preferred.
    • 10+ years of progressive experience in software development…
    • Help establish standards for development teams and collaborate on initiatives with infrastructure, platform, and other software engineering teams.
    • 8+ years of experience in software testing.
    • Verify that the implemented software meets the business requirements.
    • Design and execute test cases.
    • Offering helpdesk (hardware & software) to Bitunil community.
    • Implementing preventive maintenance plans to the IT resources (hardware & software).
    • Handles patch compliance i.e. the process of deploying software updates on all devices in company to resolve any cyber-security vulnerabilities.
    • Provide remote or on-site IT support for ETIC staff;
    • Responsible for the efficient and effective delivery of quality IT service to ETIC staff;
    • 5 years experience in software engineering and 2 years in process improvement.
    • Participate in providing training to company staff on any modifications in the…
    • 4+ years of experience in software engineering, with a focus on cloud-native applications and automation platforms.

Job Post Details

Staff Software Engineer - Backend - job post

talabat
3.9 out of 5 stars
Maadi

Job details

Job type

  • Full-time

Location

Maadi

Full job description

Company Description


Who are we ?

Since launching in Kuwait in 2004, talabat, the leading on-demand food and Q-commerce app for everyday deliveries, has been offering convenience and reliability to its customers. talabat’s local roots run deep, offering a real understanding of the needs of the communities we serve in eight countries across the region. We harness innovative technology and knowledge to simplify everyday life for our customers, optimize operations for our restaurants and local shops, and provide our riders with reliable earning opportunities daily. Here at talabat, we are building a high performance culture through engaged workforce and growing talent density. We're all about keeping it real and making a difference. Our 6,000+ strong talabaty are on an awesome mission to spread positive vibes. We are proud to be a multi great place to work award winner.

A little bit about our engineering culture
We love finding new ways to shorten the feedback loops, create together and make an impact. To do so, our engineering culture and practices are based on eXtreme Programming (XP), Domain-Driven Design, Lean and Continuous Delivery. We believe that the assumption behind the “Speed vs Quality” mindset is flawed and that you can both have your cake and eat it too. For us, quality enables speed. Not in 2 years, but now. Co-creating together with others through Pair and Mob programming helps us deliver more value sooner and find joy in our work by seeking productive human connections with others. We find that engineers seeking to understand our product and business better understand the context of their work, which helps them to innovate, deliver more value to their customers and find more purpose in their work.


Job Description


Role summary

As a Staff Software Engineer at Talabat, you will operate at the forefront of our technology efforts, collaborating across various levels and teams. You will have the opportunity to make a significant impact by contributing to the growth of the organization, while maintaining a clear focus on delivering high-quality software that drives real customer value.

You’ll work in a hybrid role, giving you the chance to lead initiatives, mentor junior engineers, and contribute to the evolution of Talabat's overall tech strategy.

We value Individual Contributors (ICs) and have a dedicated IC career track for those who are passionate about technical expertise and hands-on development work, while also offering opportunities for collaboration and international exposure.

Key Responsibilities:

On a team level, you’ll be the voice of your chapter, helping teams understand the Chapter direction and providing hands-on technical mentorship. You will drive critical, complex initiatives impacting multiple teams, ensuring collaboration and knowledge-sharing are at the core of our efforts.

On a domain level, you’ll establish strong partnerships with engineering, product, and data counterparts. You’ll simplify complex systems, remove bottlenecks, and drive improvements in both processes and technologies. You’ll help guide RFC reviews to improve our app architecture and ensure the scalability and resilience of our systems.

On a chapter level, you’ll play a pivotal role in the evolution of your Chapter Vision & Strategy. You will sponsor key Chapter initiatives and foster mentorship across the tech organization, driving alignment and improving our overall performance.

On a tech org level, you’ll contribute to the broader engineering culture by driving improvements in developer experience, branding, and hiring efforts. You’ll champion best practices across teams and drive continuous improvements across the organization.

At Talabat, we embrace flexibility. We offer a hybrid work model that balances remote work with time in the office to foster collaboration and knowledge sharing. As part of our international tech hub, you will have the chance to collaborate with peers across Talabat’s Dubai Tech Hub, which offers you exposure to an international network of engineers.


Qualifications


The following experience is relevant to us

  • Empathetic, able to build relationships and communicate clearly with both technical and non-technical peers.

  • Humble, curious, and open-minded, with a growth mindset that thrives on continuous feedback.

  • Passionate about contributing to a diverse and inclusive team culture, with a focus on collaboration.

  • Highly skilled in modern programming languages such as C#, Java, Go, etc., with extensive experience in building large-scale applications.

  • Experienced in Distributed Systems Architecture, including microservices, event-driven architectures, and RESTful services.

  • Familiar with cloud platforms (AWS, Google Cloud, Azure) and proficient in automated testing, with a strong emphasis on end-to-end quality.

  • Experienced with Trunk Based Development and Continuous Delivery practices.

  • Proven ability to mentor and guide other engineers while taking ownership of complex technical areas.

  • 8+ years of software engineering experience, including 2+ years in an Extreme Programming (XP) environment (e.g., TDD, Pair Programming, Simple Design, Continuous Refactoring).

  • Perks & Benefits


Additional Information


Benefits:

  • Healthcare Insurance.

  • Competitive compensation packages, including potential bonuses and shares.

  • Opportunities to collaborate with international teams and gain exposure to diverse technologies.

  • Flexible working conditions and a balanced approach to remote work and office collaboration.

Let Employers Find YouUpload Your Resume