Manager, Engineering (Athlete Development) - Location Flexible

Teamworks, the Operating System for Sports™, powers more than 6,500 sports organizations worldwide, including collegiate athletic departments and teams across all major professional leagues. With 300 exceptional employees located in ten different countries, Teamworks’ software solutions drive the operations of the most recognizable sports properties in the world.


Athlete Development, Teamworks' core athlete development product, is a comprehensive platform designed to enhance the growth and engagement of athletes. This technology provides a centralized solution for managing and optimizing athlete development workflows while streamlining scheduling and communications between athletes, coaches, and support staff.

We are looking for a pragmatic and driven Manager of Engineering who can effectively lead our team while remaining hands-on with coding. The ideal candidate will have extensive experience with Ruby on Rails and client-side JavaScript frameworks and will be responsible for managing the Athlete Development product. This role requires strong leadership skills to align the team and ensure everyone is heading in the same direction.

Responsibilities:

  • Oversee day-to-day responsibilities as a Software Engineering Manager for the Athlete Development product.

  • Lead and mentor a team of engineers, fostering a collaborative and high-performance environment.

  • Develop server-side logic in Ruby on Rails and assist with end-to-end validation.

  • Handle front-end (web and mobile) development, including creating reports and working with Stimulus JavaScript to deliver a seamless end-user experience.

  • Ensure end-to-end validation during and after customer onboarding.

  • Identify and resolve bottlenecks and bugs.

  • Maintain, troubleshoot, and enhance the existing backend for web and mobile applications.

  • Manage DevOps deployment of backend, web, and mobile applications.

  • Facilitate effective communication and alignment across the engineering team and with other departments.

Requirements:

  • Extensive experience working with large data sets with Ruby and familiarity with practical and stable back-end integration techniques.

  • Ability to create new back-end components and maintain reliable Ruby (Rails) code and APIs.

  • Experience with Ruby on Rails and libraries like Sidekiq, Twilio, and Devise.

  • Proficiency with code versioning tools, including Git.

  • Familiarity with RESTful and working with third-party APIs.

  • Strong understanding of front-end technologies, including Stimulus JS, ES6, and CSS3.

  • Familiarity with testing tools and mobile development experience.

  • Experience with project management tools like JIRA or Monday.

  • Proven leadership skills and the ability to align a team towards common goals.

Preferred Qualifications:

  • Experience with AWS Lambda.

  • Proficiency with Postgres.

  • Familiarity with Turbolinks / Hotwire.

  • Experience with ElasticSearch.

  • Knowledge of GitHub for version control.

Desired Traits:

  • Driven to achieve goals aligned with organizational objectives.

  • Acts with a sense of urgency and demonstrates a commitment to achieving high standards of performance.

  • Embraces innovation and technology to improve processes and systems.

  • Demonstrates leadership with a firm, goal-oriented approach.

  • Action-oriented with a collaborative approach to decision-making when necessary.

  • Builds and maintains relationships to engage the commitment of others.

  • Holds oneself and others accountable for delivering high-quality results.

  • Delegates tasks effectively while ensuring follow-up and timely completion.

  • Thrives in a fast-paced environment with multiple, simultaneous projects.

  • Aligned with our core values: honesty, humility, hard work, commitment, innovation, and exceptionalism.

What Teamworks offers:

  • A role in shaping the future of sports and a career that grows as the company grows.

  • An exceptional culture of high achievement and teamwork.

  • Supportive and humble colleagues who are some of the top problem solvers and innovators in the game.

  • Financial security through competitive compensation and incentives.

  • A comprehensive benefits plan, including medical, dental, vision, disability, life insurance, and a 401K match.

  • Additional educational opportunities via Range can be used for courses, conferences, and other options.

  • Unlimited paid time off.

  • Company equity.     

  • 100% remote-optional work setting.


Founded in 2006, Teamworks started out as a messaging platform supporting collegiate football teams. Since then, we have raised five institutional rounds of funding totaling over $165M. Our B2B SaaS product offerings have grown to solve complex operational workflows involving communications, scheduling, data collection, rules compliance, and other issues specific to elite athletics. In addition to providing the premier operations platform serving the sports industry, we’ve also built or acquired the top solutions for Athlete Academic success (Retain), Alumni Engagement (Communities), Athlete Experience (Pulse), Compliance Services (ARMS), Name, Image, and Likeness (INFLCR), Sports Performance & Nutrition (Notemeal), Recruiting (Whistle), and Human Performance (Smartabase). Our product suite continues to grow, and we are the preeminent tech provider serving top-tier athletic organizations.  


Our offices in Durham, Denver, Richmond, and Brisbane 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.


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.

The pay range for this role is:

170,000 - 200,000 USD per year (Remote - United States)

Product Development

Remote (United States)

Share on:

Terms of servicePrivacyCookiesPowered by Rippling