Backend Engineer

Sarwa
Abu Dhabi
Workplace: RemoteFull timeFunction: Software EngineeringSkills: ["Problem-solving","Teamwork","Communication","Ownership","Learning mindset"]

Build and evolve Sarwa’s backend platform by developing APIs, data pipelines, and domain logic that power investing features. Work on a microservice architecture spanning Investing, Trading, Account Management, and Funding, ensuring services scale to tens of thousands of clients. Own projects end-to-end with stakeholders, write automated unit/integration tests, improve code quality and production reliability, and continuously adopt new practices and technologies.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Sarwa
Sarwa
10 months ago

Backend Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 19 hours agoStatus: Live

Job Summary

Build and evolve Sarwa’s backend platform by developing APIs, data pipelines, and domain logic that power investing features. Work on a microservice architecture spanning Investing, Trading, Account Management, and Funding, ensuring services scale to tens of thousands of clients. Own projects end-to-end with stakeholders, write automated unit/integration tests, improve code quality and production reliability, and continuously adopt new practices and technologies.
Location: Abu Dhabi
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Develop and maintain a microservice architecture across Investing, Trading, Account Management, and Funding.
  • •Flesh out APIs, data flows/pipelines, and integrate with 3rd-party services to deliver new and extended features.
  • •Own and deliver software projects by collaborating with stakeholders on requirements, business logic, and solution scope.
  • •Ensure high-quality, resilient systems by managing complexity, ensuring data consistency, and handling errors at scale.
  • •Test developed code with automated unit/integration tests and improve tools/processes to support production systems.

Pay and Benefits

Perks:Remote WorkHealth InsuranceLearning Budget

Key Requirements

  • •Strong production experience with Python/Go and a backend framework (e.g., Django, Go, .Net, Laravel, Rails) for sizable user bases or high-volume data.
  • •Strong problem-solving skills to build robust, maintainable systems that scale.
  • •Strong fundamentals in backend architecture patterns, including databases, APIs, caching, and security practices.
  • •Experience with microservices, domain-driven architecture, clean architecture, and event sourcing (a plus).
  • •Excellent teamwork plus written and communication skills to explain technical decisions to technical and non-technical stakeholders.
Skills:Problem-solvingTeamworkCommunicationOwnershipLearning mindset
Tech Stack:PythonDjangoGoLangGoPostgreSQLAWSKubernetes.NetLaravelRailsMicroservicesAPIsCachingEvent sourcing

Company Brief

Sarwa
Sarwa is a UAE-based digital investing and personal finance platform offering automated investing, trading, and savings products to retail customers across the MENA region via a mobile-first app and advisory services.
Industry: Wealth Management
Company Size: Small (11 to 50 employees)
Growth: Growth Stage Startup
Funding: Series B
Headquarters: Abu Dhabi, United Arab Emirates
Founded: 2017
Glassdoor
Glassdoor: 4.3
WebsiteLinkedInGlassdoor