TeamSnap logo
TeamSnap

Take the work out of play.™

Staff Backend Engineer

Backend EngineerSoftware EngineerFull TimeRemoteLeadTeam 51-200Since 2009H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

3 days ago

Salary

0

Seniority

Lead

Job Description

Staff Backend Engineer

TeamSnap

• 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

Job Requirements

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

Benefits

  • Unlimited PTO and paid parental leave for ALL parents (not just primary or secondary)
  • 100% premium coverage of medical/dental/vision for you and your family
  • 401K to help you invest for the future
  • $1,500 annual learning and development stipend
  • Travel to fun locations for all-company meetings and team events
  • Generous home office allowance to set you up for success
  • TeamSnap SWAG to our store upon starting and a $50 credit on every work anniversary thereafter
  • A monthly stipend reimbursement for health & wellness and so much more!

Related Job Pages

More Backend Engineer Jobs

Coinbase logo

Senior Software Engineer, Backend – Payments Platform

Coinbase

We're building an open financial system for the world.

Full TimeRemoteTeam 1,001-5,000Since 2012H1B Sponsor

• Design and build scalable, fault-tolerant backend services for payment processing • Own end-to-end delivery of payment features • Partner with engineers and product managers to translate product vision into technical plans • Drive improvements to system reliability and performance • Contribute to engineering quality through code reviews and best practices

New York
$186.1K - $218.9K / year
GoFasti logo

Senior Ruby on Rails Consultant

GoFasti

✓LatAm's Top Talent ✓Hire Faster ✓Stay Compliant ✓English Proficient ✓US Timezone

ContractRemoteTeam 51-200H1B No Sponsor

• Participate in client discovery and technical assessment meetings as the lead Ruby on Rails subject matter expert. • Analyze existing Ruby on Rails applications, architecture, and codebases to identify risks, technical debt, and improvement opportunities. • Lead system takeover assessments and evaluate legacy applications. • Develop technical roadmaps, modernization strategies, and implementation recommendations. • Provide architectural guidance for cloud-native and serverless environments hosted on Google Cloud Platform (GCP). • Collaborate with stakeholders to translate business requirements into scalable technical solutions. • Evaluate current infrastructure, deployment processes, and application performance. • Recommend best practices for maintainability, scalability, security, and operational efficiency. • Produce technical documentation, architecture recommendations, and implementation plans. • Support engineering teams throughout project planning and execution phases when required.

Argentina
$1.8K - $2K / month
LaunchDarkly logo

Backend Engineer

LaunchDarkly

Empowering all teams to deliver and control their software.

Full TimeRemoteTeam 201-500Since 2014H1B Sponsor

• Build, improve, and operate backend services that power LaunchDarkly’s Flag Delivery systems. • Contribute to systems that support streaming and polling delivery models for LaunchDarkly SDKs. • Debug production issues, improve service reliability, and help the team maintain strong standards around latency, availability, observability, and operability. • Work with technologies and patterns common to modern distributed backend systems, including caching layers, network services, concurrency, failure handling, and cloud infrastructure. • Collaborate closely with partner teams including SDK, Platform, SRE, Security, and Enterprise to deliver improvements across the broader platform. • Participate in the on-call rotation and take ownership of the systems you help build. • Learn the existing architecture deeply and make pragmatic improvements that increase system clarity, performance, and maintainability. • Use AI as part of your engineering workflow with sound judgment, including knowing when to use it, how to direct it effectively, and how to verify or reject its output. • Reason clearly about code, architecture, and whole-system behavior even when AI is in the loop.

United States
$145.5K - $200.1K / year
Vic.ai logo

Senior Elixir Engineer

Vic.ai

AI pioneer building autonomy & intelligence to digitally transform accounting & finance to improve productivity and ROI.

Full TimeRemoteTeam 51-200Since 2016H1B Sponsor

• Design, build, and maintain scalable backend services using Elixir and Phoenix. • Develop highly available APIs and distributed systems that power critical platform functionality. • Build and optimize data pipelines, workflows, and background job processing systems. • Collaborate with AI, Data Science, and Product teams to bring intelligent automation capabilities into production. • Improve system observability, monitoring, reliability, and operational excellence. • Participate in architectural discussions and influence technical direction across the platform. • Help establish engineering best practices around testing, deployment, performance, and maintainability. • Mentor engineers and contribute to a collaborative, high-performing engineering culture. • Leverage AI-assisted development tools to improve productivity, quality, and delivery velocity.

United States