Software Backend Engineer
Job Overview
-
Date PostedJune 13, 2026
-
Location
-
Expiration dateSeptember 13, 2026
Job Description
Job Description
Job Title: Software Backend Engineer
Job Description: Design, develop, and maintain backend services and APIs that power HALA’s platforms. Build and optimize scalable, secure, and high-performance systems to support growing user and data demands. Collaborate closely with product managers, frontend engineers, and other teams to define technical requirements and deliver end-to-end solutions. HALA is a SAMA-licensed fintech serving SMEs with payment digitization tools, cashier systems, and logistics solutions.
Responsibilities:
- Design, develop, and maintain backend services and APIs that power HALA’s platforms.
- Build and optimize scalable, secure, and high-performance systems to support growing user and data demands.
- Collaborate with product managers, frontend engineers, and other teams to define technical requirements and deliver end-to-end solutions.
- Integrate with third-party systems, internal APIs, and external services to enable seamless functionality.
- Write clean, maintainable, and testable code following best practices and team standards.
- Implement authentication, authorization, and data protection mechanisms to ensure system security and integrity.
- Contribute to architecture discussions and technical design reviews to ensure scalable and future-proof backend solutions.
- Monitor system performance, identify bottlenecks, and implement performance improvements.
- Participate in code reviews, mentoring, and continuous improvement of engineering processes.
- Collaborate in deploying and maintaining services in staging and production environments via CI/CD pipelines.
- Support troubleshooting, debugging, and resolving production issues in a timely manner.
Qualifications Needed:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
- 3–5+ years of backend development experience in a production environment.
- Strong proficiency in one or more backend languages (C#, Go, or Java).
- Experience with RESTful APIs and/or GraphQL design and development.
- Solid understanding of microservices architecture and event-driven systems.
- Familiarity with databases (SQL and NoSQL) such as PostgreSQL, MySQL, MongoDB, or Redis.
- Hands-on experience with cloud platforms (AWS, GCP, or Azure) and containerization tools (Docker, Kubernetes).
- Knowledge of CI/CD pipelines, automated testing, and modern DevOps practices.
- Understanding of security principles, authentication (OAuth2, JWT), and data privacy best practices.
- Excellent problem-solving skills, teamwork, and communication abilities.
What the Company Offers:
- Inclusive and diverse culture encouraging innovation and flexibility in hybrid work setups.
- Highly competitive compensation packages including potential for shares.
- Annual learning stipend and regular training for career development in a hyper-growth environment.
- Talented team of over 30 nationalities working in 7 countries.
- High autonomy, mentoring, and challenging goals.
- Significant responsibility and trust from day one.
Are you interested in this position? Apply by clicking on the “Apply Now” button below!
#LibertyloomJobs #FintechCareers #JobOpportunities #FinanceJobs #TechTalent #FintechRecruitment #CareerInFinance#
Apply Now