3 open positions available
Design and develop scalable full-stack platform capabilities, lead technical discussions, and improve system performance. | At least 5 years of full-stack experience, proficiency in React/TypeScript and Python, experience with relational databases, and strong system design fundamentals. | The Opportunity Teamworks Hub sits at the center of our product ecosystem, serving as the platform that powers more than 6,500 sports organizations and supports expansion into high performance tactical environments. As a Senior Software Engineer on Hub, you will design and enhance the core capabilities that other Teamworks products rely on every day. You will contribute to a high impact initiative supporting elite athletic and tactical units across mental, spiritual, nutritional, performance, and operational areas. You will be building and extending core platform capabilities that serve multiple products and a broad user base. If you are motivated by building scalable full stack systems, contributing to architectural decisions, and helping shape the direction of a mission critical platform, you will find meaningful ownership here. This position reports to a Senior Director, Engineering. What You'll Do Own and deliver end-to-end full-stack features across React/TypeScript and Python Design and implement scalable platform capabilities that integrate multiple Teamworks products into a unified experience Architect solutions that support customer feedback and evolving H2F requirements Lead technical design discussions and produce clear, actionable RFCs Improve system performance, reliability, and maintainability across the Hub platform Contribute to and refine API design (REST/GraphQL) powering internal and external integrations Mentor engineers through pairing, code reviews, and design guidance Participate in on-call rotation and demonstrate strong production ownership What You'll Bring Must-haves: 5+ years of full-stack software engineering experience Strong proficiency in React and TypeScript on the frontend Strong proficiency in Python on the backend Experience working with PostgreSQL or similar relational databases Proven ability to design and ship scalable production systems Experience leading or heavily contributing to technical design discussions Strong system design fundamentals and architectural decision-making experience Nice-to-haves: Experience with GraphQL Hands-on use of Generative AI tools (e.g., Claude, Cursor) to accelerate development workflows Experience working on government contracts or with government contractors Active Secret or Top Secret security clearance Experience building platform-layer systems or multi-product integration frameworks Who Thrives Here You take initiative and look for ways to improve systems without waiting to be asked. You enjoy building at the platform level, where your work supports multiple teams and drives meaningful impact. You balance speed with thoughtful engineering decisions and know when to focus on the details and when to think bigger picture. You support your teammates, contribute to a high standard of quality, and stay open to new tools and better ways of working. You’re driven by results, energized by challenge, and aligned with our values: honesty, humility, hard work, commitment, innovation, and exceptionalism. About Teamworks We're the Operating System for Sports™, powering 6,500+ organizations worldwide, from collegiate programs to every major pro league. Founded in 2006, we've evolved from a messaging tool for college football into the leading sports tech platform, with 500+ global teammates building the future of sports tech. Our solutions span Personnel, Coaching, Performance, Operations, and Intelligence - helping teams recruit smarter, train better, stay compliant, and win. Teamworks is an equal opportunity employer - if you live our core values every day and are honest, hardworking, humble, committed, innovative, and an all-around exceptional person, you'll thrive at Teamworks. We are committed to building a diverse and inclusive workforce and take affirmative action to not discriminate based on race, religion, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, age, sexual orientation, veteran or military status, or any other legally protected characteristics. This policy applies to all employment practices within our organization, including but not limited to recruiting, hiring, promotion, termination, compensation, benefits, and training. Teamworks is committed to providing reasonable accommodations for candidates with disabilities who need assistance during the hiring process. To request a reasonable accommodation, please email hiring@teamworks.com. To all recruitment agencies: Teamworks does not accept agency resumes. Please do not forward resumes to our jobs alias, Teamworks employees or any other organization location. Teamworks is not responsible for any fees related to unsolicited resumes.
Contribute to managing platform services and implement infrastructure-as-code solutions using Terraform. Collaborate with product teams and automate routine operational tasks while participating in on-call rotations for incident response. | Solid experience with Terraform and Kubernetes is required, along with familiarity with GitLab and Datadog. Candidates should have strong Linux skills and an understanding of AWS services and cloud-native technologies. | Game Plan - How You'll Drive Impact: Contribute to managing platform services that support multiple products, with opportunities to own specific components as you grow Implement and maintain infrastructure-as-code solutions using Terraform, working independently on well-defined tasks with guidance on complex architectural decisions Work with containerized applications and Kubernetes, managing deployments with support from senior team members Build and maintain CI/CD pipelines using GitLab, taking ownership of specific workflow improvements Monitor platform performance using Datadog, creating alerts and dashboards with guidance on complex observability strategies Participate in on-call rotations as part of a supportive team structure, handling incident response and platform troubleshooting Collaborate with product teams to understand their platform needs and contribute to self-service tooling solutions Automate routine operational tasks and contribute to platform tooling improvements Learn and apply platform engineering best practices while helping teams adopt infrastructure standards Support integration of new services into the platform with proper monitoring, working closely with senior engineers on complex integrations Player Profile - What You Bring to the Team: Solid experience with Terraform for infrastructure-as-code, with the ability to work independently on standard deployments and readiness to tackle advanced patterns Working experience with Kubernetes for container management, comfortable with deployments and troubleshooting, with room to grow into complex orchestration Familiarity with GitLab for CI/CD pipelines and version control, able to build and maintain standard workflows Experience or strong interest in Datadog for monitoring and observability in production environments Strong Linux operating system knowledge and administration skills in cloud environments Understanding of platform engineering concepts or a strong interest in how platform services enable team productivity Experience with AWS services and cloud-native technologies, with an appetite to deepen expertise Comfortable with containerization and deployment strategies Understanding of incident response and on-call responsibilities, ready to handle advanced troubleshooting The Ideal Recruit - Skills & Experience: Experience automating infrastructure and supporting AWS environments in production Interest in or experience with platform tooling that enables team self-service and ownership Demonstrable experience with infrastructure as code and CI/CD pipelines Understanding of database administration and optimization techniques Familiarity with networking concepts, load balancing, and CDN management Experience with version control systems (Git) and collaborative development workflows Knowledge of security best practices and compliance requirements Champion Mindset - Traits for Success: Takes initiative, proactively manages multiple priorities, and works well under pressure Analytical, creative thinker and strategic problem-solver who approaches challenges methodically Delivers fast but carefully thought-out, high-quality results that balance speed with reliability Structured, organized, and efficient work style with strong attention to detail Factual, direct communication style that translates technical concepts for diverse audiences Experience working asynchronously with coworkers across different time zones Strong interest in learning new technologies and staying current with industry best practices Aligned with our core values: honesty, humility, hard work, commitment, innovation, and exceptionalism The Perks of Playing for Teamworks: At Teamworks, you’re not just joining a company—you’re joining a team that’s shaping the future of sports. We believe that success starts with investing in our people, and here’s how we support and reward every teammate: Play to Win: Grow your career as we grow. Shape the future of sports technology while building a career that scales with your ambition. Winning Culture: Join a global team of high achievers, innovators, and problem solvers who value teamwork and humility. Competitive Compensation: Earn a competitive salary, performance-based incentives, and equity so you share in our success. Comprehensive Benefits: Access region-specific benefits designed to support your well-being, including health coverage, life and disability insurance, retirement plans, unlimited paid time off, flexible and remote work options, catered lunches (where applicable), and more. Investing in Your Growth: Receive stipends for learning and development, home office equipment, and company gear to set you up for success—no matter where you are in the world. Compensation Philosophy: For this role, the salary range is $140,000-160,000 ,with your final offer determined by your experience, skills, and interview performance. Every Teamworks teammate is an owner, with equity aligning your success with ours. We’ve built our compensation framework to attract, retain, and reward top performers. We believe in pay for performance, ensuring that your growth and impact are reflected in your rewards. As Teamworks grows, so do your opportunities—whether that’s through advancing your career, contributing to game-changing innovations, or building long-term financial security. We continuously review and refine our compensation practices to ensure fairness and alignment with both company goals and individual aspirations. We encourage open discussions about career growth and compensation, and your hiring manager is always available to answer your questions. At Teamworks, we’re committed to supporting you in and out of the game—empowering you to do your best work while enjoying meaningful rewards. Inside our Locker Room: Teamworks is the leading operating system for elite sports, empowering organizations worldwide to optimize performance, streamline operations, and unlock athlete potential. Founded in 2006, we’ve grown from a messaging platform for collegiate football into a global leader with over $165 million in funding and a technology suite that supports every phase of the athlete lifecycle. Our solutions span four key categories: Personnel: Manage the complete roster lifecycle, from recruiting and NIL management to financial operations. Performance: Optimize athlete health and training with advanced tools for nutrition, strength & conditioning, and holistic performance tracking. Operations: Streamline logistics, communication, compliance, and inventory management to keep teams running efficiently. Intelligence: Leverage data-driven insights to inform decisions and maximize competitive advantage across professional and collegiate sports. At Teamworks, we’re driven by innovation and a passion for sports. We serve more than 6,500 sports organizations globally, helping teams achieve excellence on and off the field. Join us and be part of the future of sports technology. Our offices are open for work, collaboration, and optional team-building events – but as a remote-first company, we also have teammates working from places across the globe, including New York, London, Perth, and Austin. What to Expect When Interviewing at Teamworks Our interview process is designed to be transparent, engaging, and reflective of our team culture. You can expect authentic conversations, clear steps, and the opportunity to connect with key team members. We encourage you to ask questions and get to know us as much as we get to know you. Learn more about our process here. Teamworks is an equal opportunity employer - if you live our core values every day and are honest, hardworking, humble, committed, innovative, and an all-around exceptional person, you'll thrive at Teamworks. We are committed to building a diverse and inclusive workforce and take affirmative action to not discriminate based on race, religion, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, age, sexual orientation, veteran or military status, or any other legally protected characteristics. This policy applies to all employment practices within our organization, including but not limited to recruiting, hiring, promotion, termination, compensation, benefits, and training. Teamworks is committed to providing reasonable accommodations for candidates with disabilities who need assistance during the hiring process. To request a reasonable accommodation, please email hiring@teamworks.com. To all recruitment agencies: Teamworks does not accept agency resumes. Please do not forward resumes to our jobs alias, Teamwork employees or any other organization location. Teamworks is not responsible for any fees related to unsolicited resumes.
Lead and manage integrated, multi-channel demand generation campaigns aligned with business goals. Analyze performance metrics and marketing analytics to extract insights and recommend improvements. | 3–5 years of experience in B2B demand generation or product marketing is required. Strong project management skills and experience with marketing automation tools are essential. | We are seeking a Marketing Manager to lead and execute targeted brand and demand generation campaigns across the professional sports and collegiate athletics markets. This role will develop integrated marketing campaigns leveraging account-based marketing strategies, including lead generation, industry events, customer stories and media partnerships to deliver meaningful business impact across the Teamworks product ecosystem. Game Plan - How You'll Drive Impact: Lead and manage integrated, multi-channel demand generation campaigns aligned with product-specific and company-wide business goals. Collaborate with internal stakeholders to develop marketing briefs, inform creative development, and define campaign KPIs. Own campaign milestones from ideation through to performance analysis, optimization, and reporting. Contribute to cross-functional initiatives that impact multiple teams, ensuring marketing plays a critical role in broader go-to-market execution. Develop full-funnel lead generation strategies using owned and paid channels. Create and execute content plans that engage key buyer personas. Collaborate with creative teams to produce campaign assets, including but not limited to, emails, landing pages, video scripts, and social copy. Craft and lead strategic marketing plans for virtual and in-person events (e.g., industry conferences, user summits, webinars). Analyze performance metrics and marketing analytics to extract insights and recommend improvements. Player Profile - What You Bring to the Team: 3–5 years of experience in B2B demand generation, lifecycle marketing, or product marketing, preferably in SaaS or sports tech. Demonstrated experience running integrated, multi-channel marketing programs. Strong project management skills with a track record of on-time, high-impact campaign delivery. Experience with marketing automation and CRM tools (HubSpot and Salesforce.com preferred). Outstanding copywriting and storytelling skills with the ability to translate complex tech into value-focused messaging. Proficient in using data to make decisions and optimize campaign performance. Bachelor’s degree in Marketing, Communications, or related field. The Ideal Recruit - Skills & Experience: Experience working for or with a professional or college sports team, league, or related organization is a big plus. SaaS, technology, sports industry and/or B2B experience. Experience using design tools such as Figma. Familiarity with leveraging AI tools and automation platforms to maximize marketing efficiency and content output is a plus. Organize offline and online events (e.g. trade shows, networking/sponsorships, webinars). Champion Mindset - Traits for Success: Competitive and initiative-taking problem-solver who thrives managing multiple activities in changing conditions. Self-assured and confident in driving toward results, while constantly problem-solving and enthusiastically engaging the commitment of others. Sense of urgency for goal achievement. Innovative and creative. Ability to learn quickly and thoroughly. Aligned with our core values: honesty, humility, hard work, commitment, innovation, and exceptionalism. The Perks of Playing for Teamworks: At Teamworks, you’re not just joining a company—you’re joining a team that’s shaping the future of sports. We believe that success starts with investing in our people, and here’s how we support and reward every teammate: Play to Win: Grow your career as we grow. Shape the future of sports technology while building a career that scales with your ambition. Winning Culture: Join a global team of high achievers, innovators, and problem solvers who value teamwork and humility. Competitive Compensation: Earn a competitive salary, performance-based incentives, and equity so you share in our success. Comprehensive Benefits: Access region-specific benefits designed to support your well-being, including health coverage, life and disability insurance, retirement plans, unlimited paid time off, flexible and remote work options, catered lunches (where applicable), and more. Investing in Your Growth: Receive stipends for learning and development, home office equipment, and company gear to set you up for success—no matter where you are in the world. Compensation Philosophy: For this role, the salary target is $80,000-$100,000, with your final offer determined by your experience, skills, and interview performance. Every Teamworks teammate is an owner, with equity aligning your success with ours. We’ve built our compensation framework to attract, retain, and reward top performers. We believe in pay for performance, ensuring that your growth and impact are reflected in your rewards. As Teamworks grows, so do your opportunities—whether that’s through advancing your career, contributing to game-changing innovations, or building long-term financial security. We continuously review and refine our compensation practices to ensure fairness and alignment with both company goals and individual aspirations. We encourage open discussions about career growth and compensation, and your hiring manager is always available to answer your questions. At Teamworks, we’re committed to supporting you in and out of the game—empowering you to do your best work while enjoying meaningful rewards. Inside our Locker Room: Teamworks is the leading operating system for elite sports, empowering organizations worldwide to optimize performance, streamline operations, and unlock athlete potential. Founded in 2006, we’ve grown from a messaging platform for collegiate football into a global leader with over $165 million in funding and a technology suite that supports every phase of the athlete lifecycle. Our solutions span four key categories: Personnel: Manage the complete roster lifecycle, from recruiting and NIL management to financial operations. Performance: Optimize athlete health and training with advanced tools for nutrition, strength & conditioning, and holistic performance tracking. Operations: Streamline logistics, communication, compliance, and inventory management to keep teams running efficiently. Intelligence: Leverage data-driven insights to inform decisions and maximize competitive advantage across professional and collegiate sports. At Teamworks, we’re driven by innovation and a passion for sports. We serve more than 6,500 sports organizations globally, helping teams achieve excellence on and off the field. Join us and be part of the future of sports technology. Our offices are open for work, collaboration, and optional team-building events – but as a remote-first company, we also have teammates working from places across the globe, including New York, London, Perth, and Austin. What to Expect When Interviewing at Teamworks Our interview process is designed to be transparent, engaging, and reflective of our team culture. You can expect authentic conversations, clear steps, and the opportunity to connect with key team members. We encourage you to ask questions and get to know us as much as we get to know you. Learn more about our process here. Teamworks is an equal opportunity employer - if you live our core values every day and are honest, hardworking, humble, committed, innovative, and an all-around exceptional person, you'll thrive at Teamworks. We are committed to building a diverse and inclusive workforce and take affirmative action to not discriminate based on race, religion, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, age, sexual orientation, veteran or military status, or any other legally protected characteristics. This policy applies to all employment practices within our organization, including but not limited to recruiting, hiring, promotion, termination, compensation, benefits, and training. Teamworks is committed to providing reasonable accommodations for candidates with disabilities who need assistance during the hiring process. To request a reasonable accommodation, please email hiring@teamworks.com. To all recruitment agencies: Teamworks does not accept agency resumes. Please do not forward resumes to our jobs alias, Teamwork employees or any other organization location. Teamworks is not responsible for any fees related to unsolicited resumes.
Create tailored applications specifically for Teamworks with our AI-powered resume builder
Get Started for Free