Senior Staff Software Engineer

Ahoy · Dubai

Hybrid: DubaiFull TimeInformation Technology
Posted 3 months ago

Job description

Responsibilities

  • Define and implement backend architecture and technical strategy for cloud-native systems.
  • Own feature delivery end-to-end, ensuring performance, scalability and reliability.
  • Champion engineering best practices (TDD, CI/CD, clean architecture).
  • Lead architecture decisions, conduct code reviews and mentor engineers to raise technical standards.
  • Improve developer workflows, monitoring, observability and incident management.
  • Collaborate with Product and stakeholders to align technical solutions with business goals.

Requirements

  • 7+ years
  • Node.js & TypeScript
  • AWS expertise
  • Serverless microservices
  • Event-driven systems
  • API design
  • Distributed systems
  • Production debugging
  • Architecture leadership
  • Mentorship experience

Preferred Qualifications

  • Deep experience with DynamoDB patterns and performance tuning.
  • Proven observability and monitoring experience (CloudWatch, X-Ray or equivalent).
  • Security-first mindset for cloud-native and serverless systems.
  • Experience scaling high-throughput distributed systems.
  • Prior exposure to IoT, mobility or logistics platforms is a plus.

Benefits

Competitive UAE package including a market-aligned salary, annual leave and standard UAE employment benefits. Ahoy also offers professional growth opportunities, mentorship and a collaborative engineering culture. Specific benefits (health insurance, visa support, relocation) provided as applicable per hire.

About the Company

Ahoy is a Dubai-based core tech infrastructure company (founded 2018) focused on movement, mobility and logistics technology. We enable developers and organizations in the MENA region to build next-generation movement and logistics applications. Ahoy operates from Dubai, UAE and is a growing team of engineers and product builders committed to scalable, secure cloud-native systems.

Skills & tools

Node.jsTypeScriptAWSLambdaCognitoS3DynamoDBSQSSNSServerlessmicroservicesEvent-drivenTDDCI/CDAPI Design

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 017+ years
  2. 02Node.js & TypeScript
  3. 03AWS expertise
  4. 04Serverless microservices
  5. 05Event-driven systems
  6. 06API design
  7. 07Distributed systems
  8. 08Production debugging
  9. 09Architecture leadership
  10. 10Mentorship experience