Skip to main content
Back to jobs

Staff Backend Engineer

External
TeamSnap logoTeamsnap ยท Worldwide
Full-timeRemote1d ago
CachingElixirEvent-Driven ArchitectureObservabilityRailsReact
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Benefits

๐Ÿ–ฅ Location๐Ÿš€ Opportunities to GrowAt TeamSnap, we work hard to provide a culture of trust, accountability, inclusivity, and boundless opportunities to grow, along with the chance to make a lasting impact and have some fun while doing it.๐ŸŽฉ Total RewardsWe're proud to be remote-first. We've been remote since 2009, long before COVID made it coolUnlimited PTO and paid parental leave for ALL parents (not just primary or secondary)100% premium coverage of medical/dental/vision for you and your family401K to help you invest for the future$1,500 annual learning and development stipendTravel to fun locations for all-company meetings and team eventsGenerous home office allowance to set you up for successTeamSnap SWAG to our store upon starting and a $50 credit on every work anniversary thereafterA monthly stipend reimbursement for health & wellness and so much more!TeamSnap Total Rewards๐Ÿ† Working at TeamSnapAt TeamSnap, you're not a culture fit, you're a culture add. Check out our Culture Playbook and learn how we succeed at being remote-first, what makes our company so unique, and how we're inspired by our people, our customers, and our values.๐Ÿงก Inclusion and Diversity

Additional Information

๐ŸŒŽ 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. Got cold feet? If you're thinking you don't meet 100% of the above qualifications, you should still seriously consider applying. We're all humans with special talents that go beyond what's listed here.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at TeamSnap? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect