About The Position

Telnyx is seeking a senior engineer to work across software, operations, and applied AI. The role owns the phone-number inventory and ordering pipeline, building Python services that turn search-and-order API requests into provisioned, billable phone numbers. The pipeline handles asynchronous jobs, queues, retries, partial-failure rollbacks, SLA clocks, and fulfillment of advanced orders, processing tens of thousands of orders each week. The engineer will integrate with a wide range of US and international carriers and regulated-market vendors, each with distinct APIs, failure modes, and regulatory constraints. They will expand a production LLM-based order-review service that evaluates orders and regulatory documents, applying country-, number-type-, and carrier-specific approval rules with allowlists, score thresholds, audit logs, evaluation tools, guardrails, regression suites, and human escalation when needed. The role also covers end-to-end automation of country-specific identity and documentation requirements, external document-verification integrations, and expiry and re-verification workflows across more than 45 countries where Telnyx holds carrier licences. The engineer will maintain a Postgres-based warehouse and analytics supporting operational dashboards for stock, SLAs, and order lifecycles across a microservice estate, as well as alerts for stock risk, vendor SLA breaches, and pipeline health. The technology includes Python 3, asyncio, FastAPI/aiohttp, SQLAlchemy, Alembic, pydantic, pytest, mypy/ruff, LLM model APIs and orchestration tools, PostgreSQL, RabbitMQ/Kafka, Consul, Kubernetes, Jenkins, Docker/OCI, GitHub Actions, and Metabase. TypeScript/Next.js may be used for internal dashboards but is not required. This is an applied AI and systems-automation role, not a pure CRUD or ML research position.

Requirements

  • At least 5 years of backend engineering experience.
  • Strong production experience with asynchronous Python.
  • Experience owning systems that integrate with many external services and handling asynchronous jobs, retries, rollbacks, and eventual consistency.
  • Ability to build trustworthy LLM workflows using validation, scoring thresholds, evaluations, auditability, and human escalation.
  • Advanced PostgreSQL skills, including query-plan analysis, live-system migrations, and understanding the use of SKIP LOCKED.
  • Pragmatic approach to process automation, with a focus on eliminating manual steps and measuring results.
  • Strong written communication skills for working across a distributed EMEA and Americas team.

Nice To Haves

  • Telecom or CPaaS experience, including DID inventory, ordering, porting (NPAC), carrier provisioning, or regulatory/KYC processes.
  • Experience with document or KYC verification vendors such as Onfido, Sumsub, or Jumio, or with OCR pipelines.
  • Experience building agents outside of work, including MCP servers, tool-calling frameworks, or open-source agent runtimes.
  • Warehouse or analytics engineering experience.
  • Experience building internal dashboards in TypeScript.

Responsibilities

  • Own and improve the asynchronous Python ordering pipeline that provisions and bills phone numbers, including queues, retries, rollbacks, SLA clocks, and advanced-order fulfillment.
  • Build and maintain integrations with US and international carriers and regulated-market vendors.
  • Expand and operate the production LLM order-review service, including evaluations, guardrails, regression suites, approval rules, audit logs, and human escalation.
  • Automate country-specific identity and documentation checks, external verification integrations, and expiry and re-verification flows.
  • Maintain the Postgres-based warehouse and analytics used for stock, SLA, and order-lifecycle dashboards.
  • Build and maintain alerting for stock risk, vendor SLA breaches, and pipeline health.
Β© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service