[Remote] Engineering Manager
Note: The job is a remote job and is open to candidates in USA. TeamSnap is a sports and communication platform dedicated to enhancing youth sports experiences. They are seeking an Engineering Manager to lead their Payments team, responsible for delivering high-quality software and fostering a growth-oriented team environment while also contributing as a senior engineer.ResponsibilitiesLead, coach, and support a team of engineers through regular 1:1s, feedback, career development, goal setting, performance management, and growth planningPartner closely with Product, Design, Engineering leads, and other cross functional leads to shape priorities, clarify scope, manage tradeoffs, and deliver valuable payments capabilities to our customersCreate clarity around ownership, priorities, technical direction, and team standards so the team can execute with focus, accountability, and strong delivery expectationsHelp the team break down complex payments work into clear plans with responsible sequencing, risk management, and realistic delivery expectationsContribute directly as a senior engineer in targeted ways, including designing, implementing, reviewing, and supporting backend services, APIs, event-driven workflows, data models, and payment integrationsGuide technical decision making across APIs, services, event streams, third party payment provider integrations, observability, reliability, and operational workflowsRaise the quality and reliability bar for owned systems through strong engineering practices, automated testing, code reviews, monitoring, documentation, on-call participation, and incident responseEncourage responsible use of modern engineering tools, including AI-assisted workflows where they improve quality, developer experience, and deliverySkills2+ years of experience leading engineering teams in a product-oriented SaaS environment5+ years of relevant software engineering experience building scalable web applications, backend services, APIs, and distributed systemsRecent hands-on development experience with Node, TypeScript, Elixir, or similar backend technologiesExperience working with APIs, service-oriented architectures, event streams, queues, background jobs, relational databases, and production integrationsStrong technical judgment with the ability to guide architecture decisions, balance tradeoffs, and contribute directly when the team needs hands-on supportDemonstrated ability to coach engineers, raise team standards, build trust, support career growth, and lead teams through ambiguityExperience improving reliability, observability, incident response, and operational ownership for production systems while balancing product speed, technical quality, business risk, customer impact, and long-term maintainabilityExtra points for experience with Stripe or similar payment platforms, registration workflows, subscription management, financial reporting, B2B SaaS products serving organizations, or hands-on work in systems that move money at scaleBenefitsWe'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!Company OverviewTeamSnap develops a sports management platform designed to simplify communication and coordination between sports members. It was founded in 2009, and is headquartered in Boulder, Colorado, USA, with a workforce of 51-200 employees. Its website is http://www.teamsnap.com.