TeamSnap

TeamSnap

TeamSnap provides a comprehensive sports team management app that simplifies communication and organization for coaches, parents, and administrators involved in youth, recreational, and competitive sports.

Media
51-250
Founded 2009
$59M raised

Description

  • Architect, build, and evolve backend APIs, services, event-driven workflows, queues, background jobs, data models, caching strategies, and integrations.
  • Own complex backend initiatives from discovery and design through implementation, rollout, production support, and long-term maintenance.
  • Lead ambiguous technical initiatives by clarifying problems, assessing risks, making tradeoffs, and driving execution.
  • Improve system reliability, scalability, performance, observability, testing, and operational quality.
  • Debug complex production issues across application code, databases, caches, queues, jobs, and observability data.
  • Partner with Product, Design, Engineering, Infrastructure, Platform, Data, and Support teams on backend solutions and delivery plans.
  • Mentor engineers, provide constructive feedback, influence cross-team alignment, and communicate technical tradeoffs to nontechnical stakeholders.

Requirements

  • Strong Node.js expertise building and maintaining production backend systems.
  • Staff-level experience building and operating high-scale APIs, services, distributed systems, or shared product capabilities.
  • Strong command of backend technologies such as Node, TypeScript, Elixir, Ruby/Rails, Java, Go, Python, or similar.
  • Strong SQL and relational database expertise, including indexing, query optimization, migrations, profiling, data modeling, transactions, and performance tuning.
  • Practical experience with service-oriented and event-driven architectures, queues, background jobs, webhooks, and Redis or similar caching tools.
  • Working knowledge of deployments, containers, CI/CD, cloud services, networking, observability, and operational debugging.
  • Experience using logs, metrics, traces, dashboards, alerts, and incident reviews to improve production reliability.
  • Ability to lead through influence, mentor engineers, communicate tradeoffs, and connect technical decisions to customer and business impact.
  • Experience partnering with infrastructure, platform, SRE, DevOps, or data teams is preferred.
  • Familiarity with Elasticsearch, BigQuery, analytics pipelines, search infrastructure, high-volume data processing, or responsible AI-assisted engineering workflows is preferred.

Benefits

  • Minimum starting compensation of $200,000 inclusive of base and bonus, adjusted for experience, skills, certifications, and location.
  • Fully remote, remote-first work environment for permanent U.S. residents, excluding listed non-hiring states.
  • Unlimited PTO and paid parental leave for all parents.
  • 100% medical, dental, and vision premium coverage for employees and families.
  • 401(k) plan and a $1,500 annual learning and development stipend.
  • Home office allowance, monthly health and wellness stipend, and company travel for team events.
  • Team merchandise, including a $50 credit on each work anniversary.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Backend Engineer, Control Plane

Tailscale 51-250 Diversified Telecommunication Services

Tailscale is hiring a full-time Software Engineer for its fully distributed Control Plane Team to build and operate secure control-plane software, relay infrastructure, identity integrations, and related services.

Go SQL
21 hours, 20 minutes ago

[Crédito] Software Engineer III - C#

Harford County Public Library 51-250 Diversified Consumer Services

A Stone busca uma pessoa Software Engineer Pleno para desenvolver soluções em C# e atuar na resolução de problemas complexos relacionados a produtos financeiros e plataformas de engenharia.

Azure C# CI/CD Datadog Docker Elasticsearch GCP Git GitFlow Kafka Kanban Microservices RabbitMQ Scrum Solid.js
21 hours, 35 minutes ago

Staff Engineer - Backend

HighLevel 251-1K Internet Software & Services

HighLevel is hiring a Staff Engineer–Backend to design and evolve the distributed systems powering its global, high-scale CRM platform.

AWS Elasticsearch Firestore GCP Go Grafana Java Kafka Kubernetes Microservices MongoDB MySQL Node.js OpenSearch OpenTelemetry PostgreSQL Prometheus RabbitMQ Redis REST API System Design TypeScript
22 hours, 35 minutes ago

Senior SDE - Conversations

HighLevel 251-1K Internet Software & Services

HighLevel is hiring a remote Backend Engineer for its Conversations organization to build and operate reliable, high-throughput services supporting multi-channel messaging and inbox systems for millions of businesses.

ClickHouse Docker Elasticsearch Firestore GCP GitHub Actions Go Kubernetes Microservices MongoDB Node.js Redis SQL TypeScript
22 hours, 35 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