Software Backend Engineer

Job Overview

  • Date Posted
    June 13, 2026
  • Location
  • Expiration date
    September 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#