TL;DR
Software Engineer (Python): Building highly available, low-latency microservices from scratch using the latest bleeding-edge technologies with an accent on revenue domain billing, tax calculation, customer commitment management, and AI-powered revenue operations agents. Focus on solving complex problems as we scale and build solutions to mission-critical problems.
Location: Remote
Company
Telnyx is an industry leader building the future of global connectivity through a private, global, multi-cloud IP network and hyperlocal edge technology.
What you will do
- Design developer/agent-friendly APIs.
- Build, test, and deploy applications to deliver critical global communications services.
- Identify and resolve issues related to latency, scalability, and performance.
- Create tools and AI agents to automate revenue operations.
- Investigate and resolve production issues by tracing through logs, data, and code to find root causes.
Requirements
- 5+ years of professional software development experience with an object-oriented programming language.
- Experience with web application development using Python (FastAPI, aiohttp, or similar).
- Experience designing and building RESTful APIs.
- Experience working with asynchronous programming
- Comfort working with PostgreSQL and relational databases at scale, including schema migrations, raw SQL queries and query optimization.
- Experience with event-driven architectures and message brokers (RabbitMQ, Kafka or similar).
- Experience in a highly available, uptime-critical production environment.
Nice to have
- Experience with billing, tax, or financial systems.
- Telecom domain knowledge
- Experience with SQLAlchemy and Alembic.
- Familiarity with agent communication protocols (MCP, A2A).
- Experience building AI agents or LLM-powered applications.
Culture & Benefits
- Work in a fast-paced, product-driven environment.
- Opportunity to keep up to date with the latest technologies and patterns, and enjoy sharing what you've learned.
- You take a thoughtful approach to decision making, knowing when to move fast and when to long-term optimize.
