
Software Developer, Carrier
TextNow, Inc.2 days ago
Waterloo, CanadaMid Level / Senior
Responsibilities
- Build and operate Go services for subscriber provisioning, plans, throttling, quotas, and real-time policy enforcement.
- Integrate carrier services deeply with the mobile core through vendor APIs and replace manual ClickOps with APIs, pipelines, and Git-managed configuration.
- Validate usage records and identify gaps before they affect subscriber billing or carrier costs.
- Build AIOps agents and tools that correlate alarms, logs, metrics, and configuration changes, investigate incidents, and propose or execute fixes.
- Develop automated call, SMS, and data-session checks before and after configuration changes and vendor rollouts.
- Build and automate a mobile-core test lab using simulators, real devices, test SIMs, and test subscribers.
- Participate in production operations, debugging, incident triage, and shared on-call for the mobile core.
Requirements
- At least 3 years of production backend-services experience for the P2 level or 5 years for the P3 level.
- Strong Go skills, or strong experience in another programming language with willingness to work in Go.
- Experience with microservices on AWS and Kubernetes, plus CI/CD and Argo CD or a similar tool.
- Experience with integration and end-to-end testing, including testing on real devices.
- Ability to build systems with metrics, logs, traces, and SLOs in mind.
- Experience or interest in using AI throughout design, coding, testing, debugging, and production triage.
- Preferred experience includes production LLM agents or tools, tool calling, MCP servers, evals, event correlation, anomaly detection, billing, rating, quota or entitlement systems, distributed event-driven systems, device automation, device farms, network simulators, telecom, SIP, or networking.
Benefits
- Hybrid work in the Waterloo or Toronto area, with approximately one office day per week.
- Free phone service, employee stock options, unlimited vacation, and 12 paid holidays annually.
- Health, dental, vision, short-term disability, and long-term disability benefits.
- $750 annual wellness benefit or healthcare spending account.
- RRSP matching in Canada and parental leave for eligible employees.
- Learning and development opportunities.
- Travel a few times per year for team events and company-wide off-sites.
Tech Stack
Categories
About TextNow, Inc.
TextNow builds a free, app-based wireless phone service that provides calling, texting, and basic data on iOS and Android. Its freemium model combines an ad-supported tier with optional paid plans, and it operates much of its own network infrastructure to keep costs low. Founded in 2009 and headquartered in Waterloo, Ontario, the privately held company serves millions of users across North America.