Software Engineer I - Backend
Company
Delivery Hero
Location
Other US Location
Type
Full Time
Job Description
Company Description
As the region’s leading local tech organization, we’re proud to say that we have been delivering for millions of people right across MENA for the past 18 years.
We were founded in Kuwait in 2004, and acquired by Delivery Hero (DHER) in 2015. This gives us a unique outlook - local knowledge with global expertise. It also allows us to innovate, create, and bring new technologies for the betterment of the MENA region, such as q-commerce, sustainable packaging, cloud kitchens, autonomous delivery vehicles, robots, and drones.
We deliver across 9 countries with more than 4,500+ employees! Our food delivery business works with over 27,000 brands and almost 50,000 branches.
Our q-commerce concept, talabat mart (121 Stores), now delivers groceries to customers in Bahrain, Iraq, Egypt, Jordan, Kuwait, Oman, Qatar, and the UAE in 30 minutes or less!
talabat is part of the Delivery Hero Group, the world’s leading local delivery platform operating in 70+ countries worldwide
Job Description
A little bit about our engineering culture
We love finding new ways to shorten the feedback loops, create together and make an impact. To 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 c 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 other We find that engineers seeking to understand our product and business better understand t context of their work, which helps them to innovate, deliver more value to their customers and fi more purpose in their work.
Role summary
- Alongside other engineers and members of your team (product, data), participate in continuous discovery of your customer/business needs/desires/problems to drive desired outcomesÂ
- With guidance from other engineers, design, write and release software as a solution to an end-to-end problem in your business domain and deliver value in small batches in accordance with our engineering standardsÂ
- Understand scalability & complexity of your services
- Participate in optimization of your team’s practices to develop it into a self-organized, continuously improving unit
- Seek mentorship to become a product engineer capable of solving a business problem, end-to-end
Qualifications
- Empathetic and able to easily build relationships with other engineers
- Good verbal and written communication skillsÂ
- Humble, curious, and open-minded with a growth mindset, thriving on continuous feedback Good knowledge of foundational software engineering with some software development experience, preferably with .NET, Golang or C# programming languages
- Exposed to testing with focus on automated end to end qualityÂ
- Understands basics of Distributed Systems Architecture (Microservices, Event-Driven, and RESTful Services)Â
- Understands basics of relational and nonrelational databases as well as cloud platforms (e.g. AWS, Google Cloud, Azure)Â
- Preferred: Bachelor's Degree in Computer Science or other related technical field
Date Posted
12/05/2024
Views
0
Similar Jobs
Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsPrincipal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...
View DetailsSenior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsLead Technical Support Engineer - HERE Technologies
Views in the last 30 days - 0
This role Senior Technical Support Engineer at HERE Technologies involves supporting a diverse portfolio of products and services acting as a technica...
View DetailsSales Development Representative - UK (Remote) - Dscout
Views in the last 30 days - 0
Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...
View Details