TextNow logo
TextNow

We believe communication belongs to everyone. We exist to democratize phone service.

Software Developer – Backend

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2009H1B SponsorCompany SiteLinkedIn

Location

Canada

Posted

142 days ago

Salary

$200.4K - $248K / year

Seniority

Senior

Job Description

Software Developer – Backend

TextNow

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

Job 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

Related Job Pages

More Backend Engineer Jobs

Software Mind logo

Senior Fullstack Engineer – .NET, Angular

Software Mind

Software House focused on results since 1999

Backend Engineer142 days ago
Full TimeRemoteTeam 1,001-5,000Since 1999H1B No Sponsor

• Develop and maintain web applications using Angular (TypeScript), HTML, CSS, and modern JavaScript frameworks • Build backend services using .NET (C#), object-oriented principles, and REST/gRPC APIs • Design and work with SQL Server databases using T-SQL and ORM tools such as Entity Framework Core • Collaborate within a modern engineering environment that emphasizes clean architecture, scalability, and maintainability

Costa Rica
Job Closed
OtherRemoteTeam 201-500H1B No Sponsor

• Help architect a robust platform for data analytics and visualization

California
$50 - $65 / hour
Job Closed
Branch International logo

Backend Engineer

Branch International

Delivering world-class financial services to the mobile generation

Backend Engineer142 days ago
Full TimeRemoteTeam 51-200Since 2015H1B No Sponsor

• Design, build, and maintain customer-facing and internal products and APIs, following best practices around security, performance, reliability, and maintainability. • Contribute to technical and product decisions by providing thoughtful input, raising trade-offs, and helping execute on agreed-upon solutions. • Collaborate with engineers across functional areas (Android, Machine Learning, Data, DevOps, etc.) to support shared systems and identify opportunities for improvement. • Participate in on-call rotations and operational work, helping diagnose issues, improve system reliability, and reduce future incidents. • Continuously improve existing systems, by refactoring code, reducing technical debt, and improving developer productivity.

India

Senior C++/Python Software Development Engineer

Jabil

Founded in 1966, Jabil is a company in the electronic manufacturing sector. From its headquarters in St. Petersburg, Florida, the company employs a team of over 200,000 people in 2

Backend Engineer142 days ago

• Develop software solutions for networking devices using C/C++ and Python • Collaborate with teams for SW/HW integration of networking devices • Conduct automated testing for network devices using Python/Pytest • Ensure quality through solid understanding of networking principles and protocols

Ukraine
Job Closed