Staff / Principal Backend Engineer

A
AjaibFintech / Investment
Open to candidates in eligible locations, including the MENA region, Poland, the UAE, and EgyptFull-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
Typically eight to ten or more years for Staff-level; twelve or more years for Principal-level.
Required Skills
AWSDockerPostgreSQLJavaKafkaKubernetesMySQLGoMicroservicesDistributed Systems

Requirements

  • Strong professional software-engineering experience, including ownership of complex production systems.
  • Expert-level backend development experience using Java, Golang, or both.
  • Deep knowledge of distributed systems, microservices, event-driven architecture, API design, and domain-driven design.
  • Experience designing and operating reliable systems at significant scale.
  • Strong experience with Kafka or similar event-streaming technologies.
  • Experience with Redis and relational databases such as MySQL or PostgreSQL.
  • Experience with Cassandra or similar NoSQL databases.
  • Strong understanding of Kubernetes, Docker, and containerised infrastructure.
  • Experience working with cloud platforms such as AWS, Google Cloud, or Microsoft Azure.
  • Strong written and spoken English.
  • Staff-level: Typically 8-10+ years of experience; Principal-level: Typically 12+ years of experience.

Responsibilities

  • Lead the design and evolution of mission-critical backend systems.
  • Own architecture across multiple products, services, and engineering squads.
  • Design scalable distributed systems capable of supporting millions of customers and high transaction volumes.
  • Drive architecture decisions across product, platform, infrastructure, security, and data teams.
  • Improve system reliability, performance, security, observability, and operational resilience.
  • Lead the modernisation of backend platforms, legacy systems, developer tooling, and engineering workflows.
  • Mentor Senior Engineers and help them develop towards Staff-level responsibilities.
  • Partner with Engineering Directors, Heads of Engineering, and Product Leadership on strategic technology investments.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now