TextNow is hiring a Software Developer - Backend to join their team. The successful candidate will design, develop, and sustain high-performance, scalable backend services using Go microservices and modern cloud-native tooling. They will lead architectural modernization and modularization to improve scalability, observability, and developer velocity. The ideal candidate will have deep expertise in Go, with additional experience in PHP for legacy systems as a bonus. They will also have a proven track record of architecting modular, maintainable, and high-performance microservices, as well as experience with AWS, Kubernetes, Argo CD, Protobuf, CI/CD pipelines, and auto-scaling architectures.
Requirements
- 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.
- Define and own the entire lifecycle of your systems: API design, data modeling, deployment (CI/CD), live-traffic monitoring, integration and load testing, telemetry & data analysis, experiment design (A/B tests), and continuous iteration.
- Influence and evolve our architecture: 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 speed up development, code analysis, testing, and reliability.
- Leverage 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 closely with product, mobile, and data teams to deliver seamless, high-quality experiences across all platforms.
- Drive technical discussions, mentor developers, and influence strategic direction across backend and infrastructure domains.
Benefits
- Free phone service
- Strong work life blend
- Flexible work arrangements (work-from-home, remote, or access to one of our office spaces)
- Employee stock options
- Unlimited vacation
- 12 paid holidays per year
- Competitive pay
- Health, dental, and vision benefits
- Short-term & long-term disability
- $750 annual wellness benefit or healthcare spending account
- RRSP matching (Canada)
- Parental leave for eligible employees
- Learning & Development opportunities