HungerStation, part of the Delivery Hero Group, is seeking a talented Backend Software Engineer to join our growing team in Riyadh. If you’re passionate about backend development and want to make a direct impact, this is the place for you!
Backend Software Engineer Role at Delivery Hero
As a Backend Software Engineer, you will collaborate with the Product Team to understand product requirements and provide technical expertise for all products. You will assist in analyzing, designing, testing, and structuring solutions to deliver high-quality working software based on business needs.
Responsibilities of a Backend Software Engineer
- Keep abreast of the latest software development methodologies to provide best-in-class software solutions.
- Analyze product requirements to understand engineering needs, estimate efforts, and provide solutions in collaboration with the Product Team.
- Assist in building development components to transform requirements into actual working software accurately.
- Document all coding steps to ensure comprehensibility and facilitate future modifications and maintenance.
- Investigate and resolve issues and bugs efficiently.
- Collaborate with colleagues in code reviews and deliver code review reports accordingly.
- Perform functional and module testing to ensure the functionality of delivered solutions.
- Assist in user trials and acceptance testing.
Essential Skills for a Backend Software Engineer
A successful Backend Software Engineer will possess a solid understanding of software architecture, including Domain-Driven Design (DDD), microservices, Kubernetes, and containerization. Your experience will allow you to design and implement effective solutions.
- Software Development: Contribute to building robust and scalable backend systems.
- Governance and Resilience: Follow all relevant policies and procedures to ensure controlled and consistent work.
- Daily Operations: Ensure work continuity by following daily operations and contributing to accurate reports.
We believe in continuous improvement and encourage you to contribute to enhancing processes, practices, and cost-effectiveness. As a Backend Software Engineer, you will play a vital role in ensuring customer satisfaction.
Qualifications for the Backend Software Engineer Position
- 2-4 years of experience in backend development using GoLang, Ruby on Rails (RoR), Java, or Python.
- Bachelor’s Degree in a relevant field is required; Master’s degree is preferred.
- Knowledge & understanding of software architecture, including Domain-Driven Design (DDD), microservices, Kubernetes, and containerization.
We offer relocation support globally to our permanent employees. Exchange ideas and meet 2000+ colleagues from different teams within Delivery Hero in our active guilds and through our global tech and product community.
Learn more about Delivery Hero and our values.
Understand more about Backend development principles from Oracle.
Read about software engineering career paths on ComputerScience.org.

