Senior Software Engineer (AI-Native)

Telegent•Pleasant Grove, UT

About The Position

Telegent is building a mobile network for AI agents, enabling programmable calling and messaging on real mobile numbers, including workflows that do not require a SIM or device. The Senior Software Engineer will deliver product capabilities across messaging (SMS, MMS, and RCS), voice, and carrier integrations as services on a new platform. The role involves building on the established target architecture, selecting appropriate data stores, and extending platform patterns as needed. Engineers own features end to end—from design and testing through release, production monitoring, and rollout or rollback planning. They help keep services reliable as traffic and partner usage grow, and retire replaced legacy workflows without downtime. The platform includes a relational database, a wide-column store for high-throughput message and call records, event streaming, an analytics store, an accounting and usage ledger, caching, and object storage. The team works in an AI-native environment, using agent-driven design and implementation, small reversible changes behind pull requests and CI, and security controls built in from the start. The first deliverable is an individual assessment and 100-day plan.

Requirements

  • Demonstrated mastery through substantial software development and experience building systems at scale.
  • Strong knowledge of the end-to-end systems lifecycle and full-stack development.
  • Track record of shipping customer-facing services and APIs at scale, from design through production.
  • Deep, hands-on experience with transactional, wide-column, streaming, analytical, ledger, cache, and object stores, and sound judgment in choosing among them.
  • Experience with replication, consistency, sharding, read and write access patterns, and recovery point and recovery time objectives (RPO and RTO).
  • Cloud and infrastructure experience, with Azure as the first-choice cloud and experience with multi-region and multi-provider deployments.
  • Fluency in TypeScript for product development, services, and APIs; Go for high-throughput services; and SQL.
  • Experience practicing enterprise-grade agentic coding, including working across coding clients and harnesses.
  • A personal setup of agents, skills, and automations, and ideas for improving the team's setup.
  • Ability to take work from idea through production without hand-offs, raise problems early, and help keep the team focused.
  • Experience with agentic coding workflows, including worktree management and multi-agent workflows; skills, hooks, and routines; token optimization; plan mode; and structured approaches such as SDD, TDD, SpecKit, and role-based development.

Nice To Haves

  • Experience with telecom or messaging platforms, including SMS, MMS, SIP, or carrier integrations.
  • Production experience with CQRS and event-driven designs.
  • Experience with billing or ledger systems where entries are append-only and auditable.
  • Experience building to SOC 2 controls from the first line of code.
  • Rust or C/C++ experience for performance-critical paths in the ledger and data plane.

Responsibilities

  • Deliver the product roadmap by designing, building, and shipping capabilities across messaging (SMS, MMS, and RCS), voice, and carrier integrations.
  • Build on the target architecture, use appropriate data stores, follow established patterns and standards, and extend them when needed.
  • Own features end to end, including design, testing, release, production monitoring, and rollout and rollback planning.
  • Monitor service performance and failure behavior as partners and traffic grow, and address reliability and scalability constraints.
  • Retire replaced legacy workflows without downtime as features move to the new platform.
  • Work with engineering leadership on architecture decisions, raise risks early, and maintain small, versioned, reversible changes behind pull requests with CI.
  • Collaborate with engineering, product, and leadership in an AI-native environment and contribute to team learning and standards.
  • Prepare an individual assessment and 100-day plan as the first deliverable.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service