Back to Jobs
Software Engineer ll - Backend
Delivery HeroJob Type
Full-time
Salary
18k-25k SAR (Estimated)
Posted
1/18/2026
Career Level
Mid-Level
Qualification
Bachelor's Degree
Remote2-4 years of experience in backend development59 views
Job Description
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.
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.
Get notified of similar jobs
We'll send you an email when jobs similar to "Software Engineer ll - Backend" are posted.