• CS degree or equivalent experience
• 3+ years building and shipping production software — you’ve written code that real users depended on, you’ve been on-call for it, and you’ve debugged it when things broke. (A consulting background counts if this is also true of you.)
• Proficiency in multiple languages: Python, Node.js/TypeScript, Go — you’re more dangerous in some than others. (Telnyx Edge Compute — functions and stateful actors — is TypeScript, so that one pulls double duty.)
• Practical understanding of what breaks in front of a model in production: provider rate limits and quotas, timeout and retry behavior, streaming, token accounting and cost attribution, and the failure modes that only show up under concurrency
• Comfortable deploying containerized services on Kubernetes, with secrets management, config, and upgrades as part of the deployment story
• You’ve wired observability and been paged because of it — Prometheus + Grafana, OpenTelemetry, Graylog, ELK, or equivalent. You know what to monitor, what to alert on, and what “healthy” looks like
• High-concurrency experience — Kafka, message queues, or event streams at real scale. When throughput spikes you know what breaks — consumer lag, backpressure, hot partitions, rebalance stalls — and what absorbs it: partitioning, consumer groups, parallelism up to your partition count
• You’ve built APIs from scratch, not just consumed them — OpenAPI spec, REST/GraphQL design, auth, rate limiting, versioning, idempotency
• Event-driven thinking and cloud-native instincts
• Exposure to SIP, WebRTC, or real-time voice/messaging systems
• Self-sufficient by default — there’s no engineering team behind you. You read the code and the docs, ask the customer (not your manager), and make sound engineering judgment calls on your own
• Customer-facing engineering experience — you can run discovery with a customer’s engineers and present to their executives in the same week
• Ability to translate “it’s not working” into root cause
• Comfortable working on customer sites and in high-stakes technical conversations
• Excellent written and verbal communication in English and Arabic. You can run whiteboard sessions, live troubleshooting, and escalations with customer engineering teams.
• Based in Dubai, or willing to relocate — this is a hybrid role with travel across the UAE and broader GCC
• Legally authorized to work in the UAE, or eligible for sponsorship