1,811,936open jobs
104,185companies
275,114added this week
Browse all
Salary
≈ $165k – $274k per year (Estimated)
Location
Remote (United States)
Seniority
Staff
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 17, 2026. First seen by Alion on Aug 25, 2026. Teamsnap scores B on the Alion truth index.

Overview
Company
Impact
Profile match
TeamSnap is a leading provider of sports team management software. The company's platform helps coaches, players, and parents stay organized and connected. TeamSnap offers a variety of features, including: Team communication Schedule management Roster management Attendance tracking Game results TeamSnap is committed to making sports team management easier and more enjoyable for everyone involved.

TeamSnap is seeking a Staff Software Engineer, Backend, to join our fully distributed engineering team and help us continue scaling systems that serve millions of daily users and tens of thousands of amateur sports organizations. Our primary backend stack includes Node and TypeScript, alongside Elixir, SQL, cloud-based services, event-driven systems, queues, background jobs, caching layers, and observability tooling.

We are looking for a hands-on Staff Backend Engineer with deep, meaningful production Node experience who can build and improve APIs and services, reason through production issues across the system, lead technical design in ambiguous areas, mentor engineers, and raise the quality bar across the team. This person should bring strong systems thinking that connects application architecture with infrastructure, platform, data, security, and other adjacent domains, bringing those teams into architecture and solutioning conversations early without being expected to own those functions directly.

As an engineering team, we architect and build scalable systems using service-oriented and event-driven architecture. This role will help shape the technical foundation behind TeamSnap’s product experience, with a focus on backend systems, APIs, services, data performance, reliability, observability, and production quality.

What You'll Do:

    • Architect, build, and evolve backend APIs, services, event-driven workflows, queues, background jobs, data models, caching strategies, and integrations that support millions of users and thousands of sports organizations.

    • Own complex backend product and technical work from discovery through design, implementation, rollout, production support, and long term maintainability.

    • Lead ambiguous technical initiatives by breaking down problems, identifying risks, making practical tradeoffs, and helping teams move from uncertainty to clear execution.

    • Provide technical leadership across our Node ecosystem by advancing shared patterns, standards, tooling, and practices, and helping engineers make better Node-specific architectural and operational decisions.

    • Connect application architecture with platform, infrastructure, data, security, observability, and other adjacent domains, identifying concerns early and bringing the right teams into architecture, solutioning, and scaling decisions.

    • Improve the reliability, scalability, performance, and operability of production systems through thoughtful architecture, strong testing practices, database optimization, caching, monitoring, alerting, and incident follow-up.

    • Debug complex production issues by reasoning across application code, databases, caches, queues, jobs, observability data, and the broader request lifecycle.

    • Partner with Product, Design, Engineering, Infrastructure, Platform, Data, Support, and other teams to turn roadmap needs into durable backend systems and practical delivery plans.

    • Strong interpersonal skills with the ability to give and receive constructive feedback, mentor engineers, influence cross-team alignment and articulate technical trade-offs to non-technical stakeholders

What Will Set You Up for Success:

    • Staff level backend engineering depth, with deep, meaningful production Node experience at scale and a strong track record of architecting, building, operating, and improving complex backend systems.

    • Deep Node and TypeScript experience, including strong understanding of runtime behavior, concurrency, failure modes, performance characteristics, production debugging, and the architectural tradeoffs involved in operating Node systems at scale.

    • Strong systems thinking, with the ability to connect application architecture and runtime decisions with platform, infrastructure, data, security, observability, and other adjacent domains, bringing those perspectives and teams into the process early as systems are architected, built, and scaled.

    • Strong SQL and relational database judgment, including indexing, query optimization, migrations, profiling, data modeling, transactions, read and write patterns, and performance tuning.

    • Practical understanding of service-oriented architecture, event-driven architecture, queues, background jobs, webhooks, Redis or similar caching tools, and systems that need to scale under real production load.

    • Working knowledge of production infrastructure and platform concerns, enough to reason through deployments, containers, CI/CD pipelines, cloud services, networking basics, observability, and operational debugging.

    • Strong production ownership mindset, with the ability to use logs, metrics, traces, dashboards, alerts, incident reviews, and system behavior to improve reliability over time.

    • Demonstrated ability to lead through influence, mentor engineers, facilitate technical decisions, communicate tradeoffs clearly, and connect backend technical choices to customer impact, business needs, and long term maintainability.

Bonus:

  • Previous work in or close partnership with infrastructure, platform, SRE, DevOps, or data teams.

  • Elasticsearch experience, particularly operating, scaling, troubleshooting, or designing search and indexing workloads in production.

  • Familiarity with BigQuery, analytics pipelines, reporting workflows, or high-volume data processing.

  • Responsible use of AI-assisted engineering workflows to improve debugging, testing, documentation, refactoring, prototyping, or developer experience without compromising quality or understanding.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,811,936 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
In your city
$79k – $210k per year • Equity • In office • 5+ years exp • Bachelor's Degree • Nashville
Java
SQL
C#
Databases
Apache Kafka
AI/ML
Spark
ChatGPT
Prompt Engineering
AI Agents
OpenAI Codex
DevOps
Terraform
Azure
AWS
Self-Healing
Management
Agile
Apply
$79k – $210k per year • Equity • In office • 5+ years exp • Nashville
Python
C++
DevOps
CI/CD
Linux
TCP/IP
Apply
$79k – $210k per year • Equity • In office • 5+ years exp • Santa Clara
Python
C++
DevOps
CI/CD
Linux
TCP/IP
Apply
$93k – $210k per year • Equity • In office • Nashville
Python
Go
JavaScript
SQL
Databases
Oracle
QA
TestNG
Apply
≈ $144k – $291k per year (Estimated) • Equity • In office • Santa Clara
Apply
Engineer 5 days ago
$67k – $101k per year • In office • Full-Time • Berlin
Python
TypeScript
Databases
Neo4j
AI/ML
Cursor
LangGraph
LangChain
Claude
AI Agents
LLM
OpenAI
Anthropic
OpenAI Codex
Human-in-the-Loop
Structured Outputs
Frontend
Tailwind CSS
Next.js
React.js
DevOps
CI/CD
Management
Slack
Apply
≈ $46k – $134k per year (Estimated) • Remote (Argentina, Colombia, Mexico) • Guadalajara • Monterrey
Python
JavaScript
TypeScript
Node JS
Python
FastAPI
Node JS
Nest.JS
AI/ML
Claude Code
Model Context Protocol
RAG
LLM Guardrails
Machine Learning
Frontend
GraphQL
Next.js
React.js
DevOps
Rest API
Terraform
GCP
AWS CDK
Azure
CI/CD
AWS
Apply
$38k – $77k per year • In office • Tokyo
JavaScript
TypeScript
Node JS
Node JS
Prisma
Databases
PostgreSQL
Frontend
Next.js
React.js
DevOps
Terraform
GitHub Actions
Azure
AWS
Design
Figma
Management
Slack
Apply
Webエンジニア 22 days ago
$38k – $77k per year • In office • Tokyo
JavaScript
TypeScript
Node JS
Node JS
Prisma
Databases
PostgreSQL
Frontend
Next.js
React.js
DevOps
Terraform
GitHub Actions
Azure
AWS
Design
Figma
Management
Slack
Apply
≈ $133k – $230k per year (Estimated) • Remote (United States) • Full-Time • 5+ years exp
Python
Go
JavaScript
TypeScript
SQL
Ruby
Node JS
Databases
MySQL
DevOps
GCP
Incident Management
Apply
≈ $120k – $254k per year (Estimated) • Hybrid • Full-Time • Los Angeles
JavaScript
TypeScript
SQL
Databases
MySQL
Frontend
React.js
DevOps
GCP
Apply
Account Manager 24 days ago
≈ $59k – $101k per year (Estimated) • Remote (United States) • Full-Time • 1+ year exp
Apply
≈ $145k – $255k per year (Estimated) • Remote (United States) • Full-Time • 7+ years exp
SQL
Apply
≈ $98k – $183k per year (Estimated) • Remote (United States) • Full-Time
Marketing
Salesforce
HubSpot
Apply
See all jobs
This is one of many
1,811,936 more open roles from verified company boards, updated every day.