Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 2 Nov 2026

Senior Software Engineer, Python

Telnyx United States senior full-time

The employer hasn't listed a salary.

Apply on Telnyx

Description

We're seeking a senior engineer who lives at the seam between software, operations, and AI. You'll join the team that owns Telnyx's phone-number inventory and the entire ordering pipeline behind it. The stack is Python, the domain is global telephony, and the roadmap is near-total automation.

Responsibilities

  • The ordering pipeline , async Python services that turn a search-and-order API call into a provisioned, billable phone number: job queues, retries, rollbacks on partial failure, SLA clocks, and backorder fulfillment.
  • Vendor & carrier integrations , dozens of them, from US Tier-1 wholesale carriers to international carriers and regulated-market vendors.
  • The AI order-review layer , a production LLM service that reads orders and customer-submitted regulatory documents and auto-approves by country, number type, and carrier.
  • Regulatory automation , per-country identity/documentation checks, external document-verification vendors, expiry and re-verification flows , automated end-to-end in 45+ countries.
  • The data layer , a large Postgres-based warehouse and Metabase analytics serving stock, SLA, and order-lifecycle dashboards.

Tech Stack

  • Python 3 (asyncio, FastAPI/aiohttp, SQLAlchemy, Alembic, pydantic), pytest, mypy/ruff
  • LLM tooling: model APIs, structured output, agent orchestration, prompt/scoring configuration, offline eval harnesses
  • PostgreSQL at scale: schema design, migrations on live systems, query tuning, warehouse SQL
  • RabbitMQ/Kafka, Consul, Kubernetes, Jenkins, Docker/OCI, GitHub Actions
  • Metabase, and TypeScript/Next.js for internal dashboards

Requirements

  • 5+ years of backend engineering, with strong production async Python.
  • You've owned systems that talk to many external services and lived with the async-job, retry, rollback, and eventual-consistency problems that creates.
  • You can make an LLM trustworthy in a real flow: validation, scoring thresholds, evals, audit, and human-in-the-escalation.
  • Postgres beyond ORM basics , you can read a plan, write a migration on a live system, and know why SKIP LOCKED matters.
  • Strong written communication across a distributed team (EMEA + Americas).

Nice to Have

  • Telecom/CPaaS background: DID inventory, ordering, porting (NPAC), carrier provisioning, regulatory/KYC familiarity.
  • Experience with document/KYC verification vendors (Onfido, Sumsub, Jumio) or OCR pipelines.
  • Building with agents beyond work: MCP servers, tool-calling frameworks, open-source agent runtimes.
  • Warehouse/analytics engineering; internal-dashboard work in TypeScript.

Skills

Required

Nice to have

  • Telecom
  • CPaaS
  • DID inventory
  • ordering
  • porting
  • NPAC
  • carrier provisioning
  • regulatory
  • KYC
  • document verification
  • OCR pipelines
  • warehouse
  • analytics engineering

Ready to apply?

You apply with the employer directly. Their original posting is here: https://job-boards.greenhouse.io/telnyx54/jobs/8044998003

Apply on Telnyx