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.
Top Skills
What We Do
As the world’s leading local delivery platform, our mission is to deliver an amazing experience, fast, easy, and to your door. We operate in over 70+ countries worldwide, powered by tech but driven by people. As one of Europe’s largest tech platforms, we enable ambitious talent to deliver solutions that create impact within our ecosystem. We move fast, take action and adapt. No matter where you’re from or what you believe in, we build, we deliver, we lead. We are Delivery Hero