Staff Backend Engineer

Coinscapture

Northern (KY)

Hybrid

USD 140,000 - 200,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Fully remote

Job summary

TeamSnap is seeking a Staff Backend Engineer to join our fully distributed engineering team. You will architect and evolve backend APIs and services to support millions of users and thousands of organizations, while shaping data models and performance.

You will lead complex technical initiatives, mentor engineers, and collaborate across Product, Design, Infrastructure, Platform, and Data to deliver durable backend systems with strong reliability and observability.

Qualifications

  • Strong backend development experience across modern tech stacks.
  • Experience building production-grade APIs and services.
  • Familiarity with distributed systems and event-driven architectures.

Responsibilities

  • Architect, build, and evolve backend APIs, services, and data models.
  • Lead complex technical initiatives and mentor engineers.
  • Improve reliability, scalability, and observability of production systems.
  • Collaborate with Product, Design, Engineering, Infrastructure, and Data teams.

Skills

Node.js
TypeScript
Elixir
Ruby on Rails
SQL
Python
Go

Job description

About Us

At TeamSnap, we believe when the world connects through sports; the world becomes better. TeamSnap is a sports and communication platform dedicated to taking the work out of play in youth sports. We also believe our jobs should excite us, our teammates should support us and our bosses should inspire us. We empower our people to bring big ideas and tiny egos, landing us on Outside Magazine's list of "Best Places to Work" and Built In's "100 Best Remote-First Places to Work."

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 stack includes Node, TypeScript, Elixir, Ruby/Rails, SQL, React, cloud-based services, event-driven systems, queues, background jobs, caching layers, and observability tooling.

We are looking for a hands-on

Staff Backend

Engineer 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 be comfortable working closely with infrastructure, platform, and data teams 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.
  • 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:
  • Strong Node expertise with experience building and maintaining production backend systems.
  • Staff level backend engineering depth, with a strong track record building and operating high-scale APIs, services, distributed systems, or shared product capabilities in production.
  • Strong command of backend technologies such as Node, TypeScript, Elixir, Ruby/Rails, Java, Go, Python, or similar, including runtime behavior, failure modes, and production tradeoffs.
  • 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.
  • Familiarity with Elasticsearch, BigQuery, analytics pipelines, search infrastructure, 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.

Comp...

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Backend Engineer
Staff Backend Engineer

TeamSnap • Northern (KY)

Hybrid
USD 180,000 - 220,000
Unlimited PTO
Health, dental, vision insurance
401(k) with company match
+2
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Coinscapture • Northern (KY)

Hybrid
USD 135,000 - 165,000
Remote-friendly
Unlimited PTO
Medical/Dental/Vision
Remote Staff Backend Engineer: Scale APIs & Systems
Remote Staff Backend Engineer: Scale APIs & Systems

TeamSnap • Northern (KY)

Hybrid
USD 180,000 - 220,000
Unlimited PTO
Health, dental, vision insurance
401(k) with company match
+2
Staff Backend Engineer: Scale APIs & Systems (Remote)
Staff Backend Engineer: Scale APIs & Systems (Remote)

Coinscapture • Northern (KY)

Hybrid
USD 140,000 - 200,000
Fully remote
Senior Software Engineer (BE/Fullstack)
Senior Software Engineer (BE/Fullstack)

TeamSnap • United States

Remote
USD 135,000 - 165,000
Remote-first culture
Unlimited PTO
Parental leave
+2
Full-Stack Engineer (Backend Focused)
Full-Stack Engineer (Backend Focused)

TeamSnap • Los Angeles (CA)

On-site
USD 126,000 - 154,000
Unlimited PTO
100% premium medical/dental/vision coverage
$1,500 annual learning stipend
+1
Senior Backend Engineer – Remote, Build APIs at Scale
Senior Backend Engineer – Remote, Build APIs at Scale

Medium • United States

Remote
USD 135,000 - 165,000
Remote-first culture
Unlimited PTO & parental leave
Medical/dental/vision coverage for you
+7
Senior Backend Engineer — Remote, Scale APIs & Services
Senior Backend Engineer — Remote, Scale APIs & Services

TeamSnap • United States

Remote
USD 135,000 - 165,000
Remote-first culture
Unlimited PTO
Parental leave
+2
Senior Backend Engineer
Senior Backend Engineer

Rave • Los Angeles (CA)

On-site
USD 90,000 - 130,000
Senior Backend Engineer – Remote, Scale for Millions
Senior Backend Engineer – Remote, Scale for Millions

Coinscapture • Northern (KY)

Hybrid
USD 135,000 - 165,000
Remote-friendly
Unlimited PTO
Medical/Dental/Vision