T

TextNow

SIM-based unlimited calling and texting

Software Developer - Backend

Backend EngineeringUpdated on Nov 14
Full-timeWaterloo, ON, CanadaIn-person

About the Job

Requirements

  • Deep expertise in Go is required; PHP experience with legacy systems is a bonus.
  • Proven track record of architecting modular, maintainable, and high-performance microservices.
  • Strong background in system design, observability, and performance optimization.
  • Experience with AWS, Kubernetes, Argo CD, Protobuf, CI/CD pipelines, and auto-scaling architectures.
  • Experience using AI and automation to improve developer velocity, reliability, or system intelligence.
  • Ability to create and lead roadmaps and initiatives aligned with high-level business objectives.
  • Ability to architect for observability, reliability, and production readiness, including instrumentation, SLOs/SLIs, fault tolerance, runbooks, incident triage, scalable telemetry pipelines, and production diagnostics for backend systems.
  • Experience influencing roadmap decisions, contributing to multi-team initiatives, mentoring or leading developers, driving culture or process improvements, and interfacing with senior developer or product leadership.

Responsibilities

  • Design, develop, and sustain high-performance, scalable backend services using Go microservices and modern cloud-native tooling.
  • Lead architectural modernization and modularization to improve scalability, observability, and developer velocity.
  • Own the full lifecycle of systems, including API design, data modeling, CI/CD deployment, live-traffic monitoring, integration and load testing, telemetry and data analysis, experiment design including A/B tests, and continuous iteration.
  • Propose and lead initiatives to decompose monoliths, migrate legacy code, build shared frameworks and reusable service components, evaluate new backend technologies, and lead their adoption.
  • Apply AI-driven tools and automation frameworks to accelerate development, code analysis, testing, and reliability.
  • Use intelligent telemetry, analytics, and optimization pipelines to improve service performance and resilience.
  • Define observability standards, telemetry pipelines, and fault-tolerance strategies for production-grade distributed systems.
  • Partner with product, mobile, and data teams to deliver experiences across platforms.
  • Drive technical discussions, mentor developers, and influence strategic direction across backend and infrastructure domains.

Desired Qualifications

  • Experience with PHP for legacy systems.

About the Company

TextNow

SIM-based unlimited calling and texting

TextNow provides low-cost mobile communication by offering a SIM card that delivers unlimited nationwide calling and texting over 5G with free essential data at no monthly fee. Revenue comes from selling data passes (hourly, daily, or as-needed) and optional premium features. It operates in the United States and Canada, targeting individuals, families, and small businesses seeking affordable options. Distinguishing factors include a zero-monthly-cost model for core services, a simple pay-as-you-go data-passing structure, and a focus on accessibility and inclusivity. The company aims to make affordable, reliable communication available to everyone, expanding access while maintaining budget-friendly plans.

Company size
201-500
Company stage
Grant
Total funding
$3.4M
Headquarters
Waterloo, Canada
Founded
2009

Recently Posted Jobs

Explore more opportunities at TextNow

See more jobs