Senior Back-End Engineer (Europe, Middle East)
- Hiring from
- Middle East
- Work type
- Remote
- Posted
- Sep 30, 2026
Is this job info correct?
Senior Back-End Engineer
Remote (Europe & Middle East) | Full-time | 1 Opening
About Our Client
Our client is a fast-growing AI-powered recruitment platform that automates the end-to-end hiring workflow, from candidate sourcing and outreach to AI-driven interviews, pipeline automation, and ATS synchronisation. The platform operates at production scale, running real-time, event-driven pipelines across multiple systems and complex third-party integrations.
THE OPPORTUNITY
We're looking for a Senior Back-End Engineer to own meaningful parts of the platform's API, data, integration, and automation layers. This is a full-time, fully remote role open to candidates based in Europe or the Middle East. You'll join a small, high-ownership team where engineers drive design decisions from schema through to infrastructure, collaborate directly on architecture, and ship independently without heavy process overhead. The stack is TypeScript on Node.js/NestJS, but we'll seriously consider strong engineers from other back-end ecosystems (Go, Java, Python, .NET) who bring the same depth of thinking.
What You'll Do
Remote (Europe & Middle East) | Full-time | 1 Opening
About Our Client
Our client is a fast-growing AI-powered recruitment platform that automates the end-to-end hiring workflow, from candidate sourcing and outreach to AI-driven interviews, pipeline automation, and ATS synchronisation. The platform operates at production scale, running real-time, event-driven pipelines across multiple systems and complex third-party integrations.
THE OPPORTUNITY
We're looking for a Senior Back-End Engineer to own meaningful parts of the platform's API, data, integration, and automation layers. This is a full-time, fully remote role open to candidates based in Europe or the Middle East. You'll join a small, high-ownership team where engineers drive design decisions from schema through to infrastructure, collaborate directly on architecture, and ship independently without heavy process overhead. The stack is TypeScript on Node.js/NestJS, but we'll seriously consider strong engineers from other back-end ecosystems (Go, Java, Python, .NET) who bring the same depth of thinking.
What You'll Do
- Design and evolve the GraphQL API layer and the domain services behind it
- Build bidirectional integrations with third-party ATS and HR platforms: webhooks, async consumers, idempotency, and retry strategies at scale
- Develop event-driven automation pipelines for candidate scoring, interview scheduling, outreach, and rejection flows
- Integrate with external vendors across AI interview, telephony, email delivery, and data enrichment APIs
- Write and maintain AWS infrastructure-as-code alongside the services that run on it
- Design and extend a multi-tenant relational data model and its access control layer
- Strong, production-grade back-end experience in TypeScript (Node.js/NestJS), or equivalent depth in Go, Java, Python, or .NET
- Solid PostgreSQL (or equivalent) skills: schema design, migrations, query optimisation, and ORMs at scale
- Hands-on experience owning a GraphQL API, including schema design and resolver organisation
- Event-driven and async architecture experience: SQS or equivalent, retries and back-off, dead-letter handling
- Production experience integrating third-party APIs: webhook verification, idempotent writes, rate limits, graceful degradation
- Comfort with AWS core services (ECS, SQS, S3, RDS), ideally with CDK, Terraform, or similar
- The ability to own a feature end to end, from requirements through data model, API, and infrastructure
- Strong operational awareness: logs, traces, metrics, and queries are your everyday tools for investigating live issues
- Clear written communication, a considered point of view in design discussions, and a bias toward simplicity
- Python / FastAPI
- OpenSearch or Elasticsearch, including hybrid vector/keyword search
- Workflow orchestration tools such as Temporal or Inngest
- Multi-tenant SaaS design patterns
- Experience integrating with ATS, HRIS, or HR-tech platforms
- Managed authentication platforms (Clerk or similar)