Software Developer — Backend - Canada

4 weeks, 1 day ago
Full-time
Lead
Software Development
TextNow

TextNow

TextNow is a leading provider of free phone service, offering calling and texting through its app and SIM card. With a focus on affordability and innovation, TextNow is revolutionizing mobile phone service with cloud-based technology, providing users w...

Wireless Telecommunication Services
51-250
Founded 2009

Description

  • Design, develop, and sustain high-performance, scalable backend services using Go microservices and cloud-native tooling.
  • Lead architectural modernization and modularization to improve scalability, observability, and developer velocity.
  • Own the full lifecycle of backend systems, including API design, data modeling, deployment, monitoring, testing, telemetry, and iteration.
  • Propose and lead initiatives to decompose monoliths, migrate legacy code, and build reusable backend frameworks and components.
  • Evaluate and adopt new backend technologies to improve system capabilities and development efficiency.
  • Apply AI-driven tools and automation to accelerate development, code analysis, testing, reliability, and issue resolution.
  • Improve service performance and resilience through telemetry, analytics, and optimization pipelines.
  • Define observability standards, telemetry pipelines, and fault-tolerance strategies for production distributed systems.
  • Partner with product, mobile, and data teams to deliver reliable cross-platform experiences.
  • Mentor developers, drive technical discussions, and influence backend and infrastructure strategy.

Requirements

  • Deep expertise in Go, with PHP experience for legacy systems considered a bonus.
  • Proven experience 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 lead roadmaps and initiatives aligned to business objectives.
  • Experience architecting for observability, reliability, and production readiness, including SLOs/SLIs, instrumentation, fault tolerance, runbooks, incident triage, and scalable telemetry pipelines.
  • Technical leadership experience influencing roadmap decisions, contributing to multi-team initiatives, mentoring developers, and working with senior product and engineering leadership.
  • Experience in fast-moving environments and collaborating across teams.
  • Hiring is open across intermediate, senior, and staff+ levels, with title and scope aligned to experience and impact.

Benefits

  • Base salary range in Canada: Intermediate CAD $113,400–$162,000, Senior CAD $158,000–$207,000, Staff CAD $200,400–$248,000.
  • Employee stock options.
  • Unlimited vacation and 12 paid holidays per year.
  • Flexible work arrangements, including work-from-home, remote, or access to office spaces.
  • Health, dental, and vision benefits, plus short-term and long-term disability coverage.
  • $750 annual wellness benefit or healthcare spending account.
  • RRSP matching for Canada.
  • Parental leave for eligible employees.
  • Free phone service and learning & development opportunities.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Golang Developer - Remote, Latin America

Bluelight Consulting 11-50 Internet Software & Services

Bluelight is hiring a remote Golang Developer in Latin America to build high-impact software for client projects at a growing software consultancy.

GCP Go Python React
14 minutes ago

Golang Developer - Remote, Latin America

Bluelight Consulting 11-50 Internet Software & Services

Bluelight is hiring a remote Golang Developer in Latin America to help build high-quality software products and consulting solutions for clients across the United States and Central/South America.

GCP Go Python React
14 minutes ago

Golang Developer - Remote, Latin America

Bluelight Consulting 11-50 Internet Software & Services

Bluelight is hiring a remote Golang Developer in Latin America to build high-quality software for client projects in a fast-growing software consultancy.

GCP Go Python React
14 minutes ago

Golang Developer - Remote, Latin America

Bluelight Consulting 11-50 Internet Software & Services

Bluelight is hiring a remote Golang Developer in Latin America to build high-quality applications for client projects within a growing software consultancy.

GCP Go Python React
14 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers