Senior Software Engineer — Backend (Contract)
Tactech New Media LLC, Dubai UAE
Immediate start, Remote, Full-time
3 Month Project Period, Renewable monthly upon mutual fit
About the role:
We're hiring a senior software engineer to take **full ownership of the backend** for a multi-tenant SaaS platform. You will be the sole engineer on the backend — building and operating it end-to-end across code, infrastructure, and security, and shaping how the system evolves from early-stage product into production scale.
This is a hands-on engineering role for someone who has done this before: built backend systems end-to-end, taken responsibility for the whole stack, and held the line on quality, performance, and security.
What you'll own:
- **Code and contracts.** Implementation, module boundaries, service contracts, data modeling. You own the build.
- **Performance.** This is a latency-sensitive platform. You design for performance and keep it healthy as the system grows.
- **Security.** Authentication, authorization, multi-tenant isolation, secrets handling, threat modeling, audit logging. The system handles tenant data and you own its protection end-to-end.
- **DevOps.** Cloud setup, CI/CD, deployment, monitoring, alerting, observability.
- **Realtime AI pipeline.** A streaming voice/AI pipeline (speech-to-text, LLM, text-to-speech) on the live request path. You own its design and streaming behaviour end-to-end.
- **Third-party integrations.** The platform depends on several external APIs. You integrate them cleanly and keep those dependencies easy to change.
- **Operational posture.** Incident response, logging hygiene, on-call ownership for the contract duration.
What we're looking for:
- 5+ years of backend software engineering experience. You've shipped production systems and operated them under real load.
- Strong **TypeScript on Node.js**, with hands-on production experience.
- Production experience with **NestJS** or an equivalently structured Node framework — module boundaries, dependency injection, interface-based design.
- You have personally shipped at least one of: (a) a realtime streaming system — WebSocket / SSE / audio or event streaming, or (b) a multi-tenant SaaS with tenant-scoped data and per-tenant configuration. Strong candidates will have touched both.
- Proven security-aware engineering — token-based auth, secrets handling, and secure-by-default instincts.
- Strong DevOps fundamentals you've run yourself — CI/CD, monitoring, and deployment.
- **Postgres and Redis** at production scale. Experience with multi-tenant data models a strong plus.
- Comfortable working on multilingual systems, including Unicode-safe text handling, language-specific edge cases, and preferably Arabic / RTL or mixed-language input.
- Disciplined written communication. The team coordinates asynchronously across time zones; clarity in writing is how we work.
- Comfortable co-designing API contracts and protocols with adjacent engineers as a routine part of the role.
Nice to have:
- Track record evolving a system from initial release through production hardening and scale.
- Experience operating backend services in high-availability, latency-sensitive contexts.
- Prior experience with speech, audio, or conversational AI systems.
Engagement:
- 1-month contract, renewable on mutual fit. Strong likelihood of extension.
- Full-time engagement (~40 hrs/week).
- Fully remote, any time zone. Asynchronous-first collaboration.
- Compensation: competitive, based on experience.
How to apply:
Send a short note covering
(a) one backend system you have owned end-to-end,
with brief context on its scale and how you handled security and reliability,
(b) your earliest start date, and
(c) a CV or relevant portfolio links.
To:
Whatsapp +971505869086
Email admin@tactech.digital
Education:
Work Location: Remote
Crie uma conta no Glassdoor para conferir avaliações autênticas e se candidatar a vagas perfeitas para você.