TextNow

Software Developer – Backend

TextNow

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$200,400 - CA$248,000 per year

About the role

  • 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.

Requirements

  • A technical leader with the ability to create and lead roadmaps/initiatives that align to high-level business objectives.
  • Deep expertise in Go, with additional experience in PHP for 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.
  • A collaborative technical leader who thrives in fast-moving environments and mentors others to excel.
  • Passionate about building resilient, intelligent, and highly scalable backend systems that serve millions of users.
  • You architect for observability, reliability, and production-readiness: you understand instrumentation, SLOs/SLIs, fault-tolerance, runbooks, incident triage, scalable telemetry pipelines, and production diagnostics for backend systems.
  • You have been a technical leader (not just an individual contributor): you’ve influenced roadmap decisions, contributed to multi-team initiatives, mentored/led developers, driven culture/process improvements, and interfaced with senior developer/product leadership.
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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
GoPHPmicroservicessystem designobservabilityperformance optimizationAPI designdata modelingtelemetryA/B testing
Soft Skills
technical leadershipcollaborationmentoringinfluencingstrategic directioncommunicationproblem-solvingadaptabilityinitiativeteamwork