Live opening · Posted 9 days ago
At a glance
The key details from the original listing.
Your early-applicant advantage
Live timing from JobBeeper.
About the role
Description supplied by the original job listing.
About The Company
At TeamSnap, we believe that when the world connects through sports, the world becomes a better place. We are dedicated to providing a comprehensive sports and communication platform that simplifies and enhances the experience of youth sports organizations and enthusiasts. Our mission is to take the work out of play, enabling players, coaches, and administrators to focus on what matters most—enjoying the game. Recognized for our vibrant culture and innovative approach, we have been featured on Outside Magazine’s list of “Best Places to Work” and Built In’s “100 Best Remote-First Places to Work.” We pride ourselves on fostering a supportive environment where big ideas are encouraged, egos are left at the door, and every team member’s contribution is valued. As a fully remote organization since 2009, we embrace flexibility, inclusivity, and continuous growth, ensuring our team remains motivated and aligned with our core values.
About The Role
We are seeking a highly skilled Staff Software Engineer, Backend, to join our fully distributed engineering team. In this role, you will be instrumental in scaling and maintaining systems that serve millions of daily users and thousands of amateur sports organizations worldwide. You will be responsible for designing, building, and evolving backend APIs, services, and event-driven workflows that underpin our platform. Your expertise will help improve system reliability, scalability, and performance, ensuring a seamless experience for our users. This position requires a hands-on engineer who can lead complex technical initiatives, mentor junior team members, and collaborate effectively with cross-functional teams such as infrastructure, platform, and data teams. You will have the opportunity to shape the technical foundation of our product, focusing on backend systems, data performance, observability, and long-term maintainability. Your contributions will directly impact the quality, reliability, and scalability of our platform, supporting our mission to connect the world through sports.
Qualifications
Strong expertise in Node.js and experience building and maintaining production backend systems
Proven track record at a staff or senior engineering level, with experience operating high-scale APIs and distributed systems
Proficiency in backend technologies such as TypeScript, Elixir, Ruby/Rails, Java, Go, or Python
Deep understanding of SQL and relational database management, including query optimization, data modeling, and performance tuning
Experience with service-oriented and event-driven architectures, queues, background jobs, and caching mechanisms
Knowledge of production infrastructure, CI/CD pipelines, cloud services, and operational debugging
Ability to lead technical initiatives, influence cross-team collaboration, and communicate complex concepts effectively
Strong ownership mindset with a focus on reliability, scalability, and system observability
Excellent interpersonal skills, including mentoring, giving and receiving feedback, and stakeholder communication
Responsibilities
Architect, develop, and maintain backend APIs, services, event-driven workflows, and data models to support millions of users and organizations
Own complex projects from discovery through implementation, deployment, and ongoing support, ensuring long-term maintainability
Lead ambiguous technical initiatives by breaking down problems, assessing risks, and making practical trade-offs
Enhance system reliability, scalability, and performance through thoughtful architecture, database optimization, caching, and monitoring
Diagnose and resolve complex production issues by analyzing logs, metrics, traces, and system behaviors
Collaborate with product, design, infrastructure, data, and support teams to translate roadmaps into durable backend solutions
Mentor and influence engineering team members, fostering technical growth and best practices
Promote a culture of high-quality code, testing, and operational excellence
Benefits
Competitive compensation starting at $200,000, inclusive of base salary and bonus, with adjustments based on experience and location
Fully remote work environment with flexible scheduling
Unlimited paid time off (PTO) and paid parental leave for all parents
100% premium coverage for medical, dental, and vision insurance for employees and their families
401(k) retirement plan to support future financial planning
$1,500 annual learning and development stipend
Travel opportunities for all-company meetings and team-building events
Generous home office allowance to optimize your remote workspace
TeamSnap branded merchandise and a $50 credit on each work anniversary
Monthly stipends for health and wellness expenses
Equal Opportunity
TeamSnap is an Equal Employment Opportunity Employer. We are committed to fostering an inclusive environment where everyone feels valued and respected. We welcome applicants of all backgrounds and identities and do not discriminate based on race, color, religion, gender, sexual orientation, national origin, age, disability, or any other protected characteristic. If you require any disability-related accommodations during the recruitment process, please let us know. We believe that diversity drives innovation and are dedicated to building a workplace reflective of the communities we serve.
Work arrangement
No
More openings worth a look
Recently tracked roles with full details and direct application links.