Wahoo is changing the way the world works out - and having a blast doing it! We’re looking for smart, exceptional people who can execute in a fast-paced environment to join the Wahooligan team. Think you're a good fit? Send your resume and a cover letter letting us know why you're excited about Wahoo. There’s never been a time as good as now to join our growing team.

Realice ahora la solicitud

Company Description

With offices in Atlanta, Brisbane, London and Tokyo, Wahoo has created a full ecosystem of sensors and devices for runners, cyclists, and general fitness enthusiasts. Wahoo’s award-winning line of products include the KICKR family of smart trainers and accessories, the ELEMNT family of bike computers and the TICKR family of heart rate monitors. Founded in 2010, our products are sold globally and we have won multiple innovation awards, including ones from the Consumer Electronics Show and Eurobike. We need creative, passionate, self-starters who thrive in a casual, free-flowing environment to help fuel our growth.

Hear the history of Wahoo from our founder, Chip Hawkins, on the Home Roads podcast.

Listen Here

Wahoo People

Wahooligans are on a constant search for an edge and look to technology to help them find it. While they compete to win, every Wahooligan knows it’s never about the finish line. It’s about the workout waiting on just the other side. A workout that needs a goal. A goal that needs a plan. And a plan that needs to be tracked, analyzed and shared using tools created by people who get what makes them “Wahoo!”

Wahoo team members are good at what we do because we’re passionate about it. We’re looking for folks who have a variety of outside interests and who are as passionate about what they do for work and for fun. You don’t have to be an Olympic athlete or rocket scientist to work at Wahoo, but you should do what you love and love what you do.

Wahoo Team members are self-starting, self-motivated, initiative-taking, and make-it-happen kind of people. We’re a small company, so we need people who can figure things out on their own, know when to ask for help, and can drive things forward quickly and efficiently. An ownership mindset is a must - don’t expect for someone to do your job for you. We think that excuses kinda suck - so don’t try to blame our dog, Birdie, when your homework isn’t done.

We’re nice people. And a lot of what we do is based on building great relationships. The relationships with our customers, with our App partners, with our manufacturers, and- most importantly- with each other are critically important to our business. We want to work with folks who have a friendly, positive attitude and a fantastic ability to play well with others. We want people who build friendships, not networks.

At Wahoo, our culture is an important part of who we are and what we do. If you think this description fits you, we would love to meet you. Please throw your name in the ring and we will do our best to get back to you soon!

Customer Service Coordinator - Atlanta

Customer Service Coordinator will work as part of the fabulous Customer Service Team to deliver world-class technical support to Wahoo Fitness customers. These wonderful employees represent Wahoo to consumers for all product and App related questions and concerns. This position has openings based in Atlanta, GA.

    Technical Responsibilities

  • Resolves issues by determining the cause of the problem; selecting and explaining the best solution to solve the problem; expediting correction or adjustment; following up to ensure resolution
  • Use a variety of systems to respond to customer requests and resolve issues
  • Manage inventory flow of all incoming and outgoing customer returns, warranties and replacements for customer resolution
  • Test returns to collect and analyze customer feedback/issues.
  • Create database of product issues for ongoing analysis and partner with developers to resolve issues
  • Contributes to team effort by accomplishing measurable results

    Service Responsibilities

  • Interface with customers, either via email, chat or phone to quickly, efficiently and completely RESOLVE customer service issues
  • Use our customer service management system, [Zendesk], to log and manage customer service interactions
  • Coordinate shipments of defective products to manufacturers for testing and/or credit
  • Manage in-house spare / refurbished parts inventory
  • Communicate with customer to keep them updated thought-out the resolution process the status of product (received, tested, replaced, cancelled)

    Requirements

  • Qualified candidates for this role will possess a minimum of 1-3 years demonstrated experience performing a customer service role.
  • Prior experience working in a customer service role for a technology company dealing with connective devices preferred.
  • Demonstrates the ability to learn, understand, and follow established procedures based on technology.
  • Technologically savvy; experience using Zendesk (or comparable customer service management system), Google Drive, and Microsoft Office a plus
  • Exceptional Customer Service Skills; pleasant, patient, and friendly attitude; plays well with others
  • Ability to handle all customers patiently and with kindness
  • Excellent written and verbal communication skills plus practiced listening skills
  • Detail oriented with strong organizational ability to handle multiple events simultaneously
  • Strong ability to problem solve and prioritize
  • Has “thick skin” and is able to handle complaints and unpleasant customers
  • Strong bias for action and demonstrated desire for ownership
  • Excellent time management and follow-up skills
  • Foreign language a plus
  • Enjoys cycling (or running) is a plus
  • Entrepreneurial spirit and passion for sport/fitness and technology
  • Willingness to work flexible schedule to include early evenings and weekends.
  • Ideal candidate is self-motivated and additionally works well in a team environment

Customer Service Coordinator - German Language

Customer Service Coordinator will work as part of the fabulous Customer Service Team to deliver world-class technical support to Wahoo Fitness customers. These wonderful employees represent Wahoo to consumers for all product and App related questions and concerns. This position is based in Germany or the United Kingdom and the candidate is required to be fluent in both German and English.

    Technical Responsibilities

  • Resolves issues by determining the cause of the problem; selecting and explaining the best solution to solve the problem; expediting correction or adjustment; following up to ensure resolution
  • Use a variety of systems to respond to customer requests and resolve issues
  • Manage inventory flow of all incoming and outgoing customer returns, warranties and replacements for customer resolution
  • Test returns to collect and analyze customer feedback/issues.
  • Create database of product issues for ongoing analysis and partner with developers to resolve issues
  • Contributes to team effort by accomplishing measurable results

    Service Responsibilities

  • Interface with customers, either via email, chat or phone to quickly, efficiently and completely RESOLVE customer service issues
  • Use our customer service management system, [Zendesk], to log and manage customer service interactions
  • Coordinate shipments of defective products to manufacturers for testing and/or credit
  • Manage in-house spare / refurbished parts inventory
  • Communicate with customer to keep them updated thought-out the resolution process the status of product (received, tested, replaced, cancelled)

    Requirements

  • Qualified candidates for this role will possess a minimum of 1-3 years demonstrated experience performing a customer service role.
  • Prior experience working in a customer service role for a technology company dealing with connective devices preferred.
  • Demonstrates the ability to learn, understand, and follow established procedures based on technology.
  • Technologically savvy; experience using Zendesk (or comparable customer service management system), Google Drive, and Microsoft Office a plus
  • Exceptional Customer Service Skills; pleasant, patient, and friendly attitude; plays well with others
  • Ability to handle all customers patiently and with kindness
  • Excellent written and verbal communication skills plus practiced listening skills
  • Detail oriented with strong organizational ability to handle multiple events simultaneously
  • Strong ability to problem solve and prioritize
  • Has “thick skin” and is able to handle complaints and unpleasant customers
  • Strong bias for action and demonstrated desire for ownership
  • Excellent time management and follow-up skills
  • Foreign language a plus
  • Enjoys cycling (or running) is a plus
  • Entrepreneurial spirit and passion for sport/fitness and technology
  • Willingness to work flexible schedule to include early evenings and weekends.
  • Ideal candidate is self-motivated and additionally works well in a team environment
  • Fluency in both English and German

Customer Service Coordinator - Japanese Language

Customer Service Coordinator will work as part of the fabulous Customer Service Team to deliver world-class technical support to Wahoo Fitness customers. These wonderful employees represent Wahoo to consumers for all product and App related questions and concerns. This position is based in Japan and the candidate is required to be fluent in both Japanese and English.

    Technical Responsibilities

  • Resolves issues by determining the cause of the problem; selecting and explaining the best solution to solve the problem; expediting correction or adjustment; following up to ensure resolution
  • Use a variety of systems to respond to customer requests and resolve issues
  • Manage inventory flow of all incoming and outgoing customer returns, warranties and replacements for customer resolution
  • Test returns to collect and analyze customer feedback/issues.
  • Create database of product issues for ongoing analysis and partner with developers to resolve issues
  • Contributes to team effort by accomplishing measurable results

    Service Responsibilities

  • Interface with customers, either via email, chat or phone to quickly, efficiently and completely RESOLVE customer service issues
  • Use our customer service management system, [Zendesk], to log and manage customer service interactions
  • Coordinate shipments of defective products to manufacturers for testing and/or credit
  • Manage in-house spare / refurbished parts inventory
  • Communicate with customer to keep them updated thought-out the resolution process the status of product (received, tested, replaced, cancelled)

    Requirements

  • Qualified candidates for this role will possess a minimum of 1-3 years demonstrated experience performing a customer service role.
  • Prior experience working in a customer service role for a technology company dealing with connective devices preferred.
  • Demonstrates the ability to learn, understand, and follow established procedures based on technology.
  • Technologically savvy; experience using Zendesk (or comparable customer service management system), Google Drive, and Microsoft Office a plus
  • Exceptional Customer Service Skills; pleasant, patient, and friendly attitude; plays well with others
  • Ability to handle all customers patiently and with kindness
  • Excellent written and verbal communication skills plus practiced listening skills
  • Detail oriented with strong organizational ability to handle multiple events simultaneously
  • Strong ability to problem solve and prioritize
  • Has “thick skin” and is able to handle complaints and unpleasant customers
  • Strong bias for action and demonstrated desire for ownership
  • Excellent time management and follow-up skills
  • Foreign language a plus
  • Enjoys cycling (or running) is a plus
  • Entrepreneurial spirit and passion for sport/fitness and technology
  • Willingness to work flexible schedule to include early evenings and weekends.
  • Ideal candidate is self-motivated and additionally works well in a team environment
  • Fluency in both English and Japanese

Accounts Payable / Accounts Receivable Associate

    Responsibilities

  • Accounts Payable:
    • Entering and properly classifying vendor bills
    • Creating new vendor records
    • Assisting in affiliate program reporting and billing functions
  • Accounts Receivable:
    • Entering and processing customer payments
    • Ongoing review and management of open receivables
  • Assist in monthly cash reconciliations
  • Utilize fraud management tool for web sales

    Requirements

  • 3-4 years of pertinent accounting work experience
  • Bachelor's Degree in Accounting preferred
  • In depth knowledge of Netsuite or other cloud based ERP system
  • Comfortable working with Microsoft Excel and other Office products
  • Strong communication skills across functional department
  • Demonstrates flexibility, commitment to meeting deadlines, attention to detail, shows aptitude for critical thinking and excellent decision making
  • Must be able to work both independently in a loosely structured environment and collaboratively with a team
  • Passion for fitness, cycling, triathlon, running, swimming is a plus!

Human Resources Director

    Overview

  • Unique combination of technical depth, people management, sensibility, vision and passion.
  • Develops and leads HR programs that:
    • Attract, retain and motivate the talent Wahoo needs to achieve its business goals
    • Provides managers the tools and training to effectively motivate our employees
    • Creates and sustains a fun, innovative, productive and healthy work environment.
  • Report to the Chief Financial Officer.

    Responsibilities

      The Human Resources Director is responsible for all Human Resources services, policies and programs for Wahoo, including:

    • Recruiting, on-boarding and succession planning
    • Employee development, and training
    • Performance management
    • Employee relations
    • Employee and community communications
    • Policy development and documentation
    • Regulatory compliance
    • Compensation and benefits administration
    • Employee safety, wellness, and health
    • Work environment and space planning.

      Organization Development

    • Directs a process of organizational planning that identifies the talent required for the company to achieve its business goals.
    • Designs, directs and manages a company-wide process of organization development that includes succession planning, workforce development, key employee retention, and organization design.
    • Collects and analyzes employee feedback through company meetings, employee surveys, employee focus groups, and one-on-one meetings.
    • Identifies and monitors the organization's culture so it supports the attainment of the company's goals and promotes employee satisfaction.
    • Leads a process of organization development that plans, communicates, and integrates the results of strategic planning throughout the organization.
    • Keeps the CEO and the executive team informed of significant problems that jeopardize the achievement of company goals, and those that are not being addressed adequately at the line management level.

      Recruiting and On-boarding

    • Establishes and leads the recruiting, hiring and on-boarding practices necessary to have a superior workforce.
    • Interviews management- and executive-level candidates; serves as an interviewer for position finalists.

      Training and Development

    • Defines all HR training and development programs, including manager training.
    • Leads the implementation of the performance management system.

      Employee Relations

    • Formulates and recommends HR policies regarding employee relations.
    • Partners with management to communicate HR policies, procedures, programs and laws.
    • Determines and recommends employee relations practices necessary to establish a positive employer-employee relationship and promote a high level of employee morale.
    • Conducts investigations when employee complaints or concerns are brought forth.
    • Advises managers in determining appropriate disciplinary procedures. Monitors the implementation of performance improvement plans with non-performing employees.
    • Reviews, guides, and approves management recommendations for employment terminations.
    • Leads the implementation of company safety, wellness and health programs.

      Compensation and Benefits

    • Establishes the base pay structure and oversees the variable pay systems including commissions and bonuses.
    • Leads competitive market research to establish pay and benefit practices that help to recruit and retain superior staff.
    • Defines and leads the annual compensation review process.
    • In partnership with the CFO, obtains cost-effective benefits; monitors national benefits environment for options and cost savings.
    • Recommends changes in benefit programs as appropriate.

      Legal

    • In partnership with outside legal counsel, leads company compliance with all legal and government reporting requirements in all countries in which Wahoo operates.
    • Directs the preparation of information requested or required for compliance with laws. Approves all information submitted. Serves as the primary contact with the company employment law attorney and outside government agencies.
    • Protects the interests of employees and the company in accordance with company Human Resources policies and governmental laws and regulations.

      Human Resources Information Systems HRIS

    • Manages the development and maintenance of the HR sections of Wahoo’s external sites – e.g., Careers section on website, LinkedIn page, other external recruiting sites – and internal ERP system (NetSuite).

    Requirements

  • Demonstrated ability to be a trusted advisor to members of the leadership team.
  • Broad technical knowledge and 8+ years of progressive experience in employment law, compensation, organizational planning, organization development, employee relations, training and development.
  • Comfort being a “working manager” who can navigate between the strategic and tactical.
  • An open communicator – we strive to maintain a culture and a company where we leave politics at the door, where brainstorming is the norm and where we encourage every colleague to be engaged in the process.
  • Demonstrated ability to lead and develop Human Resources staff.
  • Experience in the administration of benefits and compensation programs and other Human Resources programs.
  • Evidence of the practice of a high level of confidentiality.
  • Certified sense of humor.

EU Distributor Manager

This position will be Wahoo’s EU Distributor Manager for Europe, with a primary focus on actively supporting our growing network of Wahoo distributors in Europe and beyond, currently including Ireland, Spain, Portugal, Switzerland, Italy, Poland, Baltic States, Turkey, Ukraine and the Russian Federation.

Working closely with the EU General Manager you will be responsible for the management of a select number of distributors who exclusively supply Wahoo to authorised retailers in their territory.

A natural communicator with a passion for people, the ideal candidate will be an organised self-starter and be able to apply strong account/relationship management skills, build brand awareness, grow revenues towards achieving company goals and work collaboratively with our UK/EU team based in our central London offices. Regular travel forms a large part of this key role and is required throughout Europe with an annual visit to our headquarters based in Atlanta, USA.

The EU Distributor Manager will report directly to Wahoo’s EU General Manager located in London.

You will effectively manage our distributors to ensure they are aligned to Wahoo’s brand values and share our aspirations to continue our strong growth and increasing market share to become the #1 smart fitness brand. You will also constantly review our distributors to ensure we are working with the right partners to achieve our ambitions.

    Responsibilities

  • Plan, manage and execute Wahoo’s EU sales initiatives closely aligned with our company goals to reach and surpass our targets for revenue & profitability.
  • Demonstrate a strong understanding of the smart fitness-tech market and use this knowledge to work with distributors to develop clear long-term growth plans.
  • Set clear annual objectives with our distribution partners, ensuring they are internally aligned with the right level of support across sales and marketing channels.
  • Agree targets with customers, tracking regularly and holding owners to account, and putting in place any corrective actions.
  • Collaborate with the Wahoo marketing team and the distribution partner to plan, organise and execute multiple product launches each year within your designated territories.
  • Assess the ability of distributors to successfully deliver sales plans and marketing initiatives, and benchmark against alternatives to ensure they are performing to our expectations and are consistently ‘on-side’.
  • Work closely with Wahoo’s distributors to ensure their dealer network upholds the premium brand values and reputation of Wahoo.
  • Hold regular, informative and engaging meetings with business owners and sales/training seminars with their teams.
  • Liaise with the Wahoo logistics and sales support teams in Atlanta, and when necessary work with them to ensure orders are processed in a timely fashion.
  • Support the finance team in Atlanta ensuring accounts are current and within terms and when necessary helping effect payment.
  • Work with the Wahoo EU General Manager and EU Marketing Manager to support channel marketing activities, merchandising strategy and execution, and ongoing relationship maintenance.

    Requirements

  • Ideally located with excellent access to London’s main airports and an easy commute to our central London offices.
  • Fluent in English with other European languages desirable.
  • Travel throughout the territory will be required approximately 60% of the time with regular nights away and occasional participation at weekends for international events, shows and product launches.
  • 5+ years’ experience in sales and key account management, ideally within the sports and/or tech industries.
  • An entrepreneurial mindset with a ‘can do’ attitude and desire to roll up the sleeves when necessary to get the job done.
  • Strong ambition to work in a start-up culture.
  • A genuinely organized self-starter who can operate effectively on their own and as part of a team.
  • Strong interest in, and knowledge of the cycling & fitness arena. The ideal candidate has a keen and active interest in cycling, running, multi-sports and is sufficiently capable to participate in group activities with distributors/dealers when required.
  • Strong interest in, and knowledge of, consumer electronics. Ideal candidate is comfortable conversing on key topics such as smartphone technology, Apps, Bluetooth, ANT+ and Wi-Fi wireless standards.

Front End Web Developer

Wahoo is looking for a front end developer with UX knowledge to join our e-commerce team. Your primary focus is to help us build and continuously innovate the user experience on wahoofitness.com. The ideal candidate is design focused with a passion for coding and is able to share ideas and collaborate in a team setting. You should have a flexible, creative approach to problem-solving, and have the ability to take technical ownership with respect to development changes.

This position is based in Atlanta, GA and will report to the Director of e-commerce.

    Responsibilities

  • Write efficient, reusable and documented code for HTML, CSS and Javascript.
  • Work closely with our back-end developer and third-party agency to ensure the integrity of the UX/UI throughout the websites.
  • Troubleshoot any front end technical or performance issues that may arise.
  • Self-manage development tasks and proactively raise issues, concerns, and suggestions to the team.
  • Develop new functionalities to improve our e-commerce experience.
  • Ability to work on blank canvas concepts and bring original, innovative ideas to life (surprise us!)
  • You will work to bring UX designs/wireframes to life, while re-imagining, refining and improving existing websites as well.
  • Will need to uphold brand identity and cross-website consistency while respecting individual websites.
  • You will need to have an eye for details and keep an eye on the big picture.

    Requirements

  • Passion for fitness
  • Self-driven and motivated to achieve desired, creative results
  • Strong problem solving and critical thinking skills and attention to detail
  • Minimum 1 year experience with Magento 2.x Front End Development
  • 2+ years experience with Magento 1,9 Front End Development
  • 4+ years web development experience
  • Experience theming/styling with HTML5 and CSS3 for as long as you remember.
  • Working knowledge on a variety of JavaScript libraries and frameworks like Angular JS, Jquery, etc.
  • Proficient understanding of code versioning tools, such as Git
  • Experience in CMS platforms such as WordPress
  • Knowledge of responsive design concepts and best practices of UX/UI design and development as it pertains to eCommerce
  • Basic knowledge of AWS / any cloud environment.
  • Good understanding of SEO principles
  • Good understanding of browser rendering behavior and performance optimization of applications for maximum speed and scalability
  • Strong communication skills to work cross functionally and communicated ideas with marketing, sales, and product development
  • Ability to work autonomously, as well as in a team, and to respect project timelines

German Marketing, Partnership & Training Manager

    As Marketing, Partnership & Training Manager of Wahoo in Germany and Austria, you have the following tasks:

  • Support our Wahoo specialist retail partners in the areas of marketing, technical support and sales.
  • Development and implementation of marketing initiatives and maintenance of partnerships between teams and athletes.

You report directly to the Country Manager DACH (Sales and Marketing).

The position focuses on dealer training & sales support as well as the planning and implementation of marketing campaigns in Germany and Austria. You plan and manage the marketing budget in cooperation with the Country Manager DACH.

    Core items:

  • Development and implementation of communication and activation measures in cooperation with the Country Manager DACH and the PR agency
  • Planning and follow-up of trade fairs, dealer and end customer events
  • Planning and creation of sales documents
  • Brand and product presentations at the point of sale
  • dealer training
  • Management of DACH partnerships
  • Management of a selected number of local partnerships with teams and athletes.
  • Management of local relationships with brand ambassadors and influencers in collaboration with our social media team
  • Support of our PR agency in selected press partnerships
  • Management of selected dealer accounts

    Your daily tasks include:

  • You keep yourself informed about product and trend changes in the industry
  • You are a Wahoo brand ambassador through dealer event management and general brand activation in the community
  • You work closely with Wahoo's Country Manager DACH to help the existing network of retailers increase sales and brand awareness.

    Your qualifications:

  • Completed technical / university degree (business administration, economics or marketing) or corresponding professional experience
  • Business knowledge
  • Professional experience in marketing, especially in brand development / brand management
  • Experience in planning and executing marketing activities, events and trade fairs
  • Project experience, also with external agencies / market research companies
  • Good understanding of numbers and experienced in dealing with market data
  • Pronounced communication skills, presentation security, persuasiveness, determination and solution orientation
  • Very good spoken and written English skills
  • Good computer skills
  • passionate cyclist and #wahooligan

Retail Representative - Midwest

This field based sales and merchandising position will work with independent bicycle retail stores and other retail outlets to improve the overall positioning and sales of Wahoo products. Position will be located in the Midwest markets.

    Responsibilities

  • Improve in-store presence of Wahoo products through enhanced merchandising and increased product distribution
  • Train store personnel and act as evangelist for Wahoo products
  • Build relationships and loyalty with dealers leading to increased sales opportunities
  • Assist retail stores with purchases and managing in-stock levels
  • Sell stores incremental displays and secondary merchandising locations
  • Drive increased exposure for Wahoo by developing and implementing product demonstrations and events at local dealers
  • Maintain regular contact with key retail stores through email, phone and store visits
  • Provide regular feedback to Wahoo regarding store trends, new items and competitive activity

    Requirements

  • Passion for cycling and fitness technology
  • Field sales/merchandising or retail experience in consumer products (preferably cycling or sporting goods)
  • Sound organizational skills: planning, follow-up, prioritizing, managing multiple tasks and meeting deadlines
  • Excellent verbal and written communication skills
  • Ability to work autonomously and effective time management
  • Willingness to travel approximately 50% - 70%

Retail Representative - Texas

This field based sales and merchandising position will work with independent bicycle retail stores and other retail outlets to improve the overall positioning and sales of Wahoo products. Position will be located in the Texas markets.

    Responsibilities

  • Improve in-store presence of Wahoo products through enhanced merchandising and increased product distribution
  • Train store personnel and act as evangelist for Wahoo products
  • Build relationships and loyalty with dealers leading to increased sales opportunities
  • Assist retail stores with purchases and managing in-stock levels
  • Sell stores incremental displays and secondary merchandising locations
  • Drive increased exposure for Wahoo by developing and implementing product demonstrations and events at local dealers
  • Maintain regular contact with key retail stores through email, phone and store visits
  • Provide regular feedback to Wahoo regarding store trends, new items and competitive activity

    Requirements

  • Passion for cycling and fitness technology
  • Field sales/merchandising or retail experience in consumer products (preferably cycling or sporting goods)
  • Sound organizational skills: planning, follow-up, prioritizing, managing multiple tasks and meeting deadlines
  • Excellent verbal and written communication skills
  • Ability to work autonomously and effective time management
  • Willingness to travel approximately 50% - 70%

West Coast Dealer Support Associate

As Wahoo’s West Coast Dealer Support Associate, you will be the eyes and ears on the ground within the West Coast dealer market, to ensure product knowledge, awareness, activation and presentation. This position has a specific territorial focus on California, but will also include visits to Other West Coast and Mountain Region states.

    Responsibilities

  • Work closely with the Americas Sales Director and the West Coast IBD Sales Manager to coordinate dealer visit schedules, dealer training sessions, point of sale installations/refreshes and on-going relationship management to maximize executional excellence at retail store locations
  • Work closely with the US Marketing Coordinator to support local marketing activities, product launches, dealer events, expos, races, etc.
  • Be a Wahoo brand ambassador through dealer event management and general brand evangelism throughout the wider West Coast cycling/triathlon community
  • Learn and stay current on product and trend changes within the industry

    Requirements

  • Position is based in California
  • Available to work weekends and/or evenings
  • 2+ years experience in the bike industry in a role with regular customer and dealer interactions
  • Entrepreneurial mindset; Can do attitude with desire to roll up the sleeves when necessary to get the job done
  • Strong communication skills
  • Strong planning and organization skills and the ability to complete all facets of a given project
  • Strong desire to work in a start-up culture
  • Ability to travel via car and plane on a weekly basis
  • Strong interest in, and knowledge of, cycling business
  • Strong interest in, and knowledge of, consumer electronics. Ideal candidate is comfortable conversing on key topics such as smartphone technology, Apps, Bluetooth, ANT+ and WiFi wireless standards.

Firmware Engineer

The Firmware Engineer is a hands-on position that develops firmware for Wahoo’s cutting-edge connected-device products. The position is based at Wahoo Fitness’ Atlanta office. Competitive compensation package (including healthcare) provided.

    Responsibilities

  • Support a cross functional team (R&D, Engineering, Software and Marketing) to develop the firmware for cutting-edge consumer electronics hardware designs and bring them to market
  • Support product requirements, definition, design, optimization, validation and release processes
  • Self-manage and track development activities
  • Draft diagnostic requirements for design verification and mass production testing

    Requirements

  • BSCE or equivalent experience in software/computer science.
  • Proficiency with electronics measuring equipment such as Multimeters, Oscilloscopes, Logic Analyzers.
  • Extensive embedded C experience.
  • Experience with small micro buses; serial, i2c, spi.
  • Bluetooth Low Energy, ANT+ experience.
  • Microcontroller experience; Nordic / TI micro experience a plus.
  • Knowledge of basic electronics theory/concepts. Can read a schematic.
  • Object Oriented experience eg. one or more of the following languages: Java, C#, Objective C, C++.
  • Experience with Git for source control.
  • Familiar with the basics of iOS and/or Android development a plus.
  • Experience with closed loop control and feedback systems for AC and BLDC motors (sensored and sensorless) a plus.
  • Familiar with an Agile development environment.

Product Owner

The Product Owner (PO) is a member of the product Management team responsible for defining Stories and prioritizing the Team Backlog to streamline the execution of program priorities while maintaining the conceptual and technical integrity of the Features or components for the team. This position reports to the Product Manager. Product Owner responsibilities include gathering feature requests, scheduling releases and prioritizing work for teams. To be successful in this role, you should be able to identify user needs and work with cross-functional teams to manage product releases. Ultimately, you’ll help us roll-out products that deliver our company’s vision. This position is based in Brisbane or Atlanta.

    Responsibilities

  • Refine and prioritize backlog - As a member of the extended Product Management team, the PO is heavily involved in program backlog refinement and prep for PI planning and plays a significant role in planning events
  • Assists in preparation and execution of PI (Program Increment) planning"
  • Incorporate feature requests into product roadmap
  • Develop user stories and define acceptance criteria
  • Accept user stories each sprint
  • Set sprint goals
  • Break down large products into smaller slices of value that can be delivered incrementally
  • Plan releases and upgrades
  • Follow progress of work and identify issues during sprints
  • Analyze preferences and requests of end users
  • Be a part of the team that refines our agile methodology based on results and client feedback
  • Keep track of industry trends

    Requirements

  • Work experience as a Product Owner or similar role in product management
  • Familiarity with Scrum
  • Familiarity with Scaled Agile Framework is a plus
  • Hands-on experience managing all stages of the product life cycle
  • Technical background with knowledge of software development and web technologies
  • College degree, BA/BS in SW Engineering or related field
  • 3-5 years of Product Owner or related field experience
  • Ability to analyze team situations and create actionable recommendations to overcome challenges and team deliverables
  • Demonstrated strong analytical skills and strategic thinking
  • Proven ability to effectively manage multiple projects in a dynamic environment
  • Tactical agility and attention to details, pragmatic
  • Self Motivated, Entrepreneurial spirit and passion for fitness technology
  • Knowledgeable of the Cycling, running, swimming or other relevant categories
  • Team spirit and good communication abilities
  • Good organizational skills

Release Engineer (DevOps)

The Release Engineer is a hands-on position that works across groups and teams at Wahoo Fitness. This role is critical to ensuring we are properly tracking our existing and new product releases and works closely with product teams to align key dates for a rapidly growing company. This role is responsible for software builds and releases, design and development of builds, scripts, installation procedures, and systems including source code control and issue tracking. Works closely with a quality assurance team to ensure final version is up to organizational standards.

    Responsibilities

  • Develop and operate tools and automation to allow for efficient, reliable releases
  • Work with engineering teams to design sustainable deployment packaging and automation systems
  • Manage source repositories and branches using Git
  • Drive continuous integration with tools such as Bamboo, Jenkins
  • Design, set up and enforce standards and procedures for development activities
  • Troubleshoot build/unit test and build infrastructure issues

    Requirements

  • 4+ years professional experience with at least 2 years in build and release engineering
  • Thorough understanding of configuration management and release engineering practices
  • Experience managing the build and release process for mobile products
  • Demonstrated ability to keep up with new technology and recommend hardware/software standards
  • Wide experience with automation and orchestration tools and continuous integration technology
  • Team player that works effectively with a cross functional team including Software, Hardware, and Product/Project Management
  • Ability to thrive in a fast paced, Agile/Lean development environment with evolving priorities and meet critical deadlines.
  • Entrepreneurial spirit and passion for sports and fitness technology

Ruby on Rails Engineer (REMOTE)

The Rails Engineer will help shape the future of Wahoo's products. This role would be to assist teams with the development of cloud-based applications and services.

    Responsibilities

  • Work as part of a distributed software development team to develop and maintain Wahoo’s web applications and services
  • Develop software inline with our existing software architecture and coding guidelines
  • Implement new features and modules inline with our project and release milestones
  • Liaise with other members of the team through virtual and physical meetings

    Requirements

  • 2+ years of professional web application development experience
  • BS in Computer Science or equivalent degree or experience
  • Experience building and supporting high-scale, high-performance web applications in a cloud environment
  • Experience in Ruby on Rails and comfortable working at all layers: HTML, CSS, JavaScript, Web Services, APIs, and Database storage
  • Understanding of HTML/CSS (SCSS, SASS)
  • Modern JavaScript framework experience (Angular, React, Vue)
  • Experience building and designing RESTful APIs
  • Well versed with Relational database technologies (MySQL, PostgreSQL)
  • Well versed in Document/Object-based database technologies (Redis, Mongo)
  • Experience with writing automated tests (MiniTest, RSpec, Cucumber)
  • An appreciation for the benefits of Agile practices
  • Strong communication skills

Senior Scrum Master

The Senior Scrum Master will be a key coach for our scrum teams helping them progress through forming, storming and norming stages to become high performing self organizing teams. In addition the senior scrum master will work to mentor and grow the skills of other scrum masters in the organization. This position is based in Wahoo’s Atlanta, GA office.

    Responsibilities

  • Serve and support the Product Owner and Development Team in their quest to do everything possible to delight customers
  • Provide support to the team using a servant leadership style and leading by example. This person should personify Scrum and Agile.
  • Guide and Coach the Scrum Team and organization on how to use Agile/Scrum practices and values to delight customers
  • Guide and Coach both the Scrum Team and the Development team on how to get the most out of self organization
  • Assess the Scrum Maturity of the team and organization and coach the team to higher levels at a pace that is sustainable for the team and organization
  • Remove impediments or guide the team to remove impediments by finding the right personnel
  • Build a trusting and safe environment where problems can be raised without fear of blame, retribution, or being judged, with an emphasis of healing and problem solving.
  • Facilitate getting the work done without coercion, assigning, or dictating the work.
  • Facilitate discussion, decision making, and conflict resolution
  • Assist with internal and external communication, improving transparency, and radiating information
  • Support and educate the Product Owner, especially with respect to refining and managing the product backlog.

    Required Skills/Experience

  • First level Scrum Master certification (PSM I, CSM, SSM)
  • Experience playing the Scrum Master role for at least one year for a Scrum Team
  • Demonstrated experience with servant leadership, facilitation, situational awareness, conflict resolution, continual improvement, empowerment, and increasing transparency
  • Knowledge of numerous well documented patterns and techniques for filling in the intentional gaps left in the Scrum approach(example: numerous Burndown techniques, numerous Retrospective formats, handling bugs, etc)

    Preferred Skills/Experience

  • Second or Third level Scrum Master certification (PSM II, PSM III, CSP, CTC, SPC)
  • Experience playing the Scrum Master role for at least two years for a Scrum team.
  • Experience being on multiple Scrum teams in a variety of different contexts (different team sizes, different organizations, different cultures, co-located vs. distributed, etc)
  • Track record of continued and recent education in Scrum, including training, conferences, user groups, self study, etc.
  • Knowledge of other approaches discussed in the Agile space: XP, Kanban, Nexus, LeSS, SAFe, Crystal, FDD, etc
  • Knowledge and/or experience with widely successful Agile techniques: User Stories, ATDD, TDD, Continuous Integration, Continuous Testing, Pairing, Automated Testing, Agile Games
  • Applicable knowledge of the technologies used by the team
  • Excellent communication and mentoring skills

Software Engineer (Android)

We are looking to expand our team with an Android software engineer.

Wahoo Fitness develops amazing fitness products that include both the hardware and software. Our products range from fitness monitors (e.g. our TICKR heart rate and motion analytic senor) to world-class training devices like the KICKR bike trainer. We use Bluetooth Low Energy, iOS, Android and the latest in server-side technology to create innovative hardware and software. We work with Apple, Strava, TrainingPeaks and others to help shape the industry.

The position is primarily based at Wahoo Fitness' headquarters in either Atlanta, GA or Brisbane, Australia. Interested applicant's from outside those locations are also encouraged to apply. Competitive compensation package (including healthcare for Atlanta based only) based on experience.

    Responsibilities

  • Work as part of a distributed software development team to develop and maintain the Android/Java codebase, including but not limited to: the Wahoo Fitness Workout Tracker App and Wahoo Utility App.Develop software inline with our existing software architecture and coding guidelines
  • Implement new features and modules inline with our project and release milestones
  • Implement support for new Wahoo sensors as they become available.
  • Liaise with other members of the team through virtual and physical meetings.
  • Liaise with customers over email/online forums to extract technical information, and trace issues.
  • Share development/team organiation work when other members are absent.

    Requirements

  • 3 years commercial software development
  • Degree in Engineering/Computer Science
  • Proven Android development experience (commercial experience or published apps to the Google Play Store)
  • Confidence developing with Android Studio
  • Strong understanding of version control concepts with a particular focus on GIT
  • Strong understanding of scripting languages with a particular focus on bash
  • An understanding of C and C++ programming and integration of these languages with Android using JNI is highly regarded, but not essential
  • Familiarity with iOS app development and firmware development is highly regarded, but not essential
  • Excellent attention to detail with a focus on great UX
  • Experience with Bluetooth Smart (Low Energy) or ANT+ technologies is highly regarded, but not essential
  • Excellent verbal and written communication skills
  • Excellent prioritization and time management skills
  • Passion for sport/fitness and technology

Software Engineer (iOS)

We are looking to expand our team with an iOS software engineer.

Wahoo Fitness develops amazing fitness products that include both the hardware and software. Our products range from fitness monitors (e.g. our TICKR heart rate and motion analytic senor) to world-class training devices like the KICKR bike trainer. We use Bluetooth Low Energy, iOS, Android and the latest in server-side technology to create innovative hardware and software. We work with Apple, Strava, TrainingPeaks and others to help shape the industry.

The position is primarily based at Wahoo Fitness' headquarters in either Atlanta, GA or Brisbane, Australia. Interested applicant's from outside those locations are also encouraged to apply. Competitive compensation package (including healthcare for Atlanta based only) based on experience.

    Responsibilities

  • Work as part of a distributed software development team to develop and maintain the Objective-C/Swift codebase, including but not limited to: the Wahoo Fitness Workout Tracker App and Wahoo Utility App. Develop software inline with our existing software architecture and coding guidelines
  • Implement new features and modules inline with our project and release milestones
  • Implement support for new Wahoo sensors as they become available.
  • Liaise with other members of the team through virtual and physical meetings.
  • Liaise with customers over email/online forums to extract technical information, and trace issues.
  • Share development/team organiation work when other members are absent.

    Requirements

  • 3 years commercial software development
  • Degree in Engineering/Computer Science
  • Proven iOS development experience (commercial experience or published apps to the Apple App Store)
  • Confidence developing with Xcode
  • Strong understanding of version control concepts with a particular focus on GIT
  • Strong understanding of scripting languages with a particular focus on bash
  • An understanding of C and C++ programming and integration of these languages with Xcode projects is highly regarded, but not essential
  • Familiarity with Android app development and firmware development is highly regarded, but not essential
  • Excellent attention to detail with a focus on great UX
  • Experience with Bluetooth Smart (Low Energy) or ANT+ technologies is highly regarded, but not essential
  • Excellent verbal and written communication skills
  • Excellent prioritization and time management skills
  • Passion for sport/fitness and technology

Software Engineer in Test

The Software Engineer in Test will help shape the future of test and automation on Wahoo's product. His role would be to build automated testing into our CI platform and foster development of high performing IOT devices to help us ensure excellent product quality.

Wahoo Fitness develops amazing fitness products that include both the hardware and software. Our products range from fitness monitors (e.g. our TICKR heart rate and motion analytic sensor) to world-class training devices like the KICKR bike trainer. We use Bluetooth Low Energy, iOS, Android and the latest in server-side technology to create innovative hardware and software. We work with Apple, Strava, TrainingPeaks and others to help shape the industry.

The Software Engineer in Test is based at Wahoo Fitness’ headquarters in Atlanta. Competitive compensation package (including healthcare) based on experience.

    Responsibilities

  • Work in a small, dynamic team to develop and test our software, including the Wahoo Fitness app, Wahoo API and ELEMNT Companion app.
  • Define test framework requirements and develop modules to automate feature test cases
  • Develop automated test cases to reduce manual test execution time
  • Execute and monitor results of automated suites within our CI infrastructure
  • Ensure that all testing is completed in-line with the Agile development cycles

    Requirements

  • Bachelor's in Computer Science, Computer Engineering or equivalent
  • Proficient in Python, Java, Ruby or equivalent language
  • 2+ years of total experience in API Testing & Test Automation
  • Passionate about quality and software testing
  • Experience using automation tools like Junit, pytest, mocha, appium and webdriver
  • Comfort working with CollabNet toolset
  • Experience with CI/CD setups and maintenance
  • Bluetooth Smart (Low Energy), ANT+ experience a plus

    Awesome Work Environment

  • Work collaboratively with others who share your passion for sport fitness and technology
  • Our industry is cool – wearable technology and motion analytics is hot
  • Dress code: we don’t have one. Most people wear shorts and t-shirts.
  • Vacation policy: we don’t have one. Arrange vacation with your manager and don’t count days.
  • It's ok to work out during the day – in fact, testing our products is encouraged daily.
  • Annual allowance to pay for race entries or fitness club.
  • Two company-subsidized health insurance plans (PPO and HSA) plus dental, vision and 401k plans.
  • Adult beverages most Friday afternoons
  • Macs are standard issue

Senior Technical Project Manager

The Technical Project Manager manages multiple, large projects to ensure projects are completed efficiently and product launches are within project cost and on time. The position will report to the Manager of Technical Project Manager Team.

    Responsibilities

  • Develop project schedules, estimates and resource plans. Present to management for approval.
  • Establish and implement project management processes to ensure product launches are on time, within project cost and adhere to quality standards.
  • Manage day-to-day operational and tactical aspects of multiple large-scale projects, including interactions with outside vendors, and in particular, the electrical engineer portion of our products.
  • Proactively engage project teams and outside vendors to identify and remove roadblocks to ensure the project is meeting agreed-upon timelines and deliverables.
  • Track key project milestones and adjust project plans to meet product launch dates.
  • Provide daily project status updates to the head of product design and development.
  • Conduct regular status meetings to review project activities.
  • Create and maintain a project schedule for multiple product launches by identifying and monitoring: overall project timelines, project milestones, tasks, resources, ETAs, task dependencies, and critical paths.

    Requirements

  • At least 5+ years of experience in engineering and manufacturing.
  • Experience in introducing products into manufacturing, or high volume production a large plus.
  • Excellent project management skills, experience working in a matrix organization.
  • Direct experience leading any of the following functional engineering teams (ME, EE, Firware, Test Engineering)
  • Shown bottom line project management experience. (Planning, Cost, & Delivery).
  • Experience working with international OEM partners.
  • Ability to communicate effectively in a worldwide environment
  • Ability to travel internationally as required.once a year
  • New product introduction and Manufacturing operations experience desired
  • Entrepreneurial spirit
  • Passion for fitness and/or technology

Test Engineer

The Test Engineer will develop and execute exploratory, functional and automated tests to ensure excellent product quality.

Wahoo Fitness develops amazing fitness products that include both the hardware and software. Our products range from fitness monitors (e.g. our TICKR heart rate and motion analytic sensor) to world-class training devices like the KICKR bike trainer. We use Bluetooth Low Energy, iOS, Android and the latest in server-side technology to create innovative hardware and software. We work with Apple, Strava, TrainingPeaks and others to help shape the industry.

The Test Engineer is based at Wahoo Fitness’ headquarters in Atlanta. Competitive compensation package (including healthcare) based on experience.

    Responsibilities

  • Work in a small, dynamic team to develop and test our software, including the Wahoo Fitness app, Wahoo API and ELEMNT Companion app.
  • Develop test plans for Mobile applications connected to fitness sensors
  • Estimate, prioritize, plan and coordinate testing activities
  • Identify, record, document thoroughly and track bugs
  • Implement support for new Wahoo sensors as they become available.
  • Liaise with other members of the team through virtual and physical meetings.
  • Liaise with customers via email/online forums to gather technical info and trace issues.
  • Share development/team organization work in an agile-scrum environment.
  • Manage beta group efforts/feedback

    Requirements

  • Proven commercial software testing experience
  • Experience in developing test plans from scratch
  • Experience working in an agile environment required
  • Knowledge of JIRA or equivalent tool appreciated
  • An understanding of software QA methodologies, tools and processes
  • Experience with Bluetooth Smart (Low Energy) or ANT+
  • B.S. in Engineering/Computer Science preferred, but not essential
  • Strong bias for action and demonstrated desire for ownership (a self-starter)
  • Excellent prioritization and time management skills
  • Entrepreneurial spirit and passion for sport fitness and/or technology
  • Software development experience preferred
  • Experience with CI/CD setups and maintenance

    Awesome Work Environment

  • Work collaboratively with others who share your passion for sport fitness and technology
  • Our industry is cool – wearable technology and motion analytics is hot
  • Dress code: we don’t have one. Most people wear shorts and t-shirts.
  • Vacation policy: we don’t have one. Arrange vacation with your manager and don’t count days.
  • It's ok to work out during the day – in fact, testing our products is encouraged daily.
  • Annual allowance to pay for race entries or fitness club.
  • Two company-subsidized health insurance plans (PPO and HSA) plus dental, vision and 401k plans.
  • Adult beverages most Friday afternoons
  • Macs are standard issue
Powered By OneLink