img
Contract TypeFull-time
Workplace typeOn-site
LocationRiyadh

Job Description

About Hala

Hala is a fintech company operating in the MENAP region, focused on redefining financial services for Small and Medium-sized Enterprises (SMEs). The company aims to empower SMEs by providing financial and technological tools to support business initiation, operation, and growth. Founded in 2017, Hala operates multiple entities across UAE, Saudi Arabia, and Egypt, including Hala Payments and Hala Logistics. Hala is licensed by the Saudi Arabian Central Bank and offers solutions for digitizing payments and managing sales and operations for merchants.

Software Engineer II Role

Hala is seeking a Software Engineer II to join its team in Riyadh, Saudi Arabia. This full-time role involves designing, developing, and maintaining backend services and APIs for Hala's web and mobile platforms. The position requires 5-10 years of experience in a relevant software engineering capacity, focusing on building scalable, secure, and high-performance systems.

Key Responsibilities

  • Design, develop, and maintain backend services and APIs for Hala's web and mobile 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 for 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, including via CI/CD pipelines.
  • Support troubleshooting, debugging, and resolving production issues in a timely manner.

Qualifications and Experience

Candidates for the Software Engineer II position should possess 5-10 years of professional experience in software engineering, with a focus on backend development and system architecture. Demonstrated ability to design and implement robust, scalable, and secure systems is essential for this role.

What Hala Offers

  • An inclusive and diverse culture that supports innovation and flexibility across remote, in-office, and hybrid work models.
  • Competitive compensation packages, including the potential for shares.
  • Prioritization of personal development, offering regular training and an annual learning stipend to support career growth in a hyper-growth environment.
  • Opportunity to join a team comprising over 30 nationalities working in 7 countries, gaining experience in the fintech industry.
  • Autonomy, mentoring, and challenging goals that provide opportunities for individual and company advancement.
  • Significant responsibility and trust, based on the belief that optimal results are achieved when individuals are empowered to make decisions within their function.

Location and Work Type

This is a full-time position based in Riyadh, Saudi Arabia, offering various work setups including remote, in-office, and hybrid options.


Requirements

  • Requires 5-10 Years experience

Similar Jobs