TeamSnap
Senior Fullstack Engineer (BE-leaning)
About this role
Description: Join TeamSnap as a Senior Fullstack Engineer (BE-leaning) to develop scalable systems for a sports communication platform. Work with a fully distributed engineering team to enhance user experiences for over 2 million daily active users. Requirements: 5+ years of experience in software engineering with a focus on high-scale, distributed systems. Proficient in full stack development using Node.js, Python, Golang, Ruby, JavaScript, and React. Experience with SQL and relational databases (MySQL/GCP Cloud SQL) including migrations and optimization. Hands-on experience developing APIs and services for mobile and web applications at scale. Familiarity with architecting APIs, event streams, and distributed systems. Bonus for experience in building services for livestreaming, advertising, or subscriptions. Benefits: Minimum starting salary of $150,000, with competitive compensation based on experience and location. Unlimited PTO, paid parental leave, and 100% premium coverage for medical/dental/vision. 401K plan, $1,500 annual learning stipend, and generous home office allowance. Remote-first culture with opportunities for team events and travel.