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.

Apply Now

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 - London

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 London.

    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

Assistant Product Manager

This position will assist product management across product lines to help drive the long term road map for Wahoo’s innovative fitness products. This position is based in Wahoo’s Atlanta office.

    Responsibilities

  • Assist Product Managers across categories in the management of the complete lifecycle for products from conception to market; working with cross functional teams to deliver consumer products on time and on budget.
  • Contribute to product positioning, messaging and external communications that defines value propositions, differentiates products and influences key product decisions while maintaining brand consistency
  • Manage/assist the day to day process of building collateral for sales presentations, packaging, product sheets, instruction guides, point of sales materials/displays, and event materials as needed.
  • Own the assets archiving system for Product Mgmt to assure information is accessible to relevant parties over the life of the products
  • Help inform product management about the market opportunities/challenges by continually assessing the needs of the customer, market trends, competitive opportunities and threats
  • Conduct – or assist in development of - market research (for concepts and messaging) using qualitative and quantitative methods
  • Drive projects – or special assignments – as determined by the product managers to assist in improving throughput of the department
  • Serve as liaison between Product Mgmt and cross-functional areas as needed to promote efficiency within the business.
  • Own product Packaging development approval process from start to finish including confirming internal approvals, copy editing, schedule mgmt., etc

    Requirements

  • College degree (BA/BS in marketing/business or related field preferred)
  • 2-4 years of Product Marketing/Management experience
  • Experience developing and leading integrated marketing programs and campaigns
  • Ability to analyze business conditions and create actionable recommendations to enhance product sales performance
  • Experience creating and implementing impactful new product launches
  • Experience working with advertising/marketing agencies
  • Demonstrated strong analytical skills and strategic thinking
  • Experience developing offline marketing and sales collateral, point of sale materials
  • Experience in developing digital/web/mobile marketing assets
  • Proven ability to effectively manage multiple projects in a dynamic environment
  • Interpersonal savvy, collaborator, effective in communication internally and externally.
  • Tactical agility and attention to details, pragmatic
  • Self Motivated, Entrepreneurial spirit and passion for fitness technology
  • Knowledgeable of the Cycling, running or swimming categories

Executive Assistant

The Executive Assistant makes things happen. This position provides executive-level support to Wahoo’s senior leaders by managing their work life, including their presentations, calendars, travel arrangements, meeting logistics and expense reports. The ideal candidate is computer savvy, self-motivated, able to multi task, professional, and well organized. This position is located in Atlanta, Georgia.

    Responsibilities

  • Act as the point of contact among executives, employees, clients and other external partners
  • Manage information flow in a timely and accurate manner
  • Manage executives’ calendars and set up meetings
  • Make travel and accommodation arrangements
  • Act as an office manager by keeping up with office supply inventory, developing office procedures/communication, and troubleshooting office issues.
  • Develop and format internal and external communications – PowerPoint presentations, emails, reports
  • Screen and direct inbound communication and distribute correspondence

    Requirements

  • Work experience as an Executive Assistant or similar role
  • Excellent MS Office knowledge
  • Outstanding organizational and time management skills
  • Familiarity with office gadgets and applications (e.g. e-calendars, video conferencing, travel and expense applications)
  • Excellent verbal and written communications skills
  • Discretion and confidentiality
  • Certified sense of humor

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.

Sales Support Specialist

The Sales Support Specialist will work with Global Accounts and Independent Bike Dealer teams to help drive revenues by providing day-to-day order, distribution and billing support to several key global accounts as well as independent bike dealers.

    Responsibilities

  • Accept Purchase Orders (POs) from customers and process in a timely manner
  • Confirm product availability by accessing the Company’s inventory system
  • Create necessary files, invoices, labels, packing lists, customs documents, etc.
  • Generate freight quotes utilizing the Company’s product shippers
  • Work with the Company’s 3PL warehouses to ensure product shipment
  • Manage Advanced Shipping Notices (ASNs)
  • Accurately invoice customers in a timely manner
  • Follow up with customers regarding outstanding, unpaid invoices
  • Work with customers to receive returned products when necessary
  • Respond and resolve customer questions and concerns in a timely manner
  • Supports customers with marketing requests

    Requirements

  • Attention to detail
  • Strong ability to problem solve
  • Excellent written and verbal communication skills
  • Experience and comfort with various computer systems (invoicing, shipping, etc.)
  • Strong bias for action and demonstrated desire for ownership
  • Ability to multi-task and appropriately prioritize
  • Entrepreneurial spirit
  • Passion for sport fitness and technology

Senior Product Manager

This position will lead the current product marketing and long term road map for one Wahoo’s new cycling products This position is based in Wahoo’s Atlanta office.

    Responsibilities

  • Manage the complete lifecycle for products from conception to market; working with cross functional teams to deliver consumer products on time and on budget.
  • Work with our hardware and software developers managing the development process
  • Work with our Project Managers and Head of Quality to ensure manufacturing timelines, standards, quality and costs are in line.
  • Create and execute go-to- market plans, including branding, marketing, distribution, retail, PR plan, and communications strategy working with our marketing team.
  • Deliver product positioning, messaging and external communications that defines value propositions, differentiates products and influences key product decisions while maintaining brand consistency
  • Understand the market by continually assessing the needs of the customer, market trends, competitive opportunities and threats.
  • Develop collateral for sales presentations, packaging, product sheets, instruction guides, point of sales materials/displays, and event materials
  • Develop all digital materials (web, advertising, video) with designer/agency
  • Develop/curate web content for product (blogs, expert articles, etc.)
  • Track product performance, revenue, and key marketing/media metrics
  • Analyze market and competition, including pricing, short and long term threats, opportunities, trends and new entrants
  • Conduct market research (for concepts and messaging) using qualitative and quantitative methods
  • Determine appropriate b2b and b2c distributional channels to maximize gross margins, and drive sales

    Requirements

  • College degree (BA/BS in marketing or related field preferred)
  • 3-5 years of Product Marketing experience
  • Experience in managing the full life cycle for a consumer goods technical product (tangible)
  • Experience developing and leading integrated marketing programs and campaigns
  • Successful track record of marketing and growing a business across a variety of channels including ecommerce and specialty retail
  • Ability to analyze business conditions and create actionable recommendations to enhance product sales performance
  • Experience creating and implementing impactful new product launches
  • Experience working with advertising/marketing agencies
  • Demonstrated strong analytical skills and strategic thinking
  • Experience developing offline marketing and sales collateral, point of sale materials
  • Experience in developing digital/web/mobile marketing assets
  • Proven ability to effectively manage multiple projects in a dynamic environment
  • Interpersonal savvy, collaborator, effective in communication internally and externally.
  • Tactical agility and attention to details, pragmatic
  • Self Motivated, Entrepreneurial spirit and passion for fitness technology
  • Knowledgeable and passion for Wahoo products and the Cycling categories

DevOps Engineer (Atlanta)

The DevOps Engineer will help shape the future of Wahoo's products. In this role, you’ll work collaboratively with software engineering to deploy and operate our systems. Help automate and streamline our operations and processes. Build and maintain tools for deployment, monitoring and operations. And troubleshoot and resolve issues in our dev, test and production environments.

    Responsibilities

  • Work as part of a distributed software development team to develop and maintain Wahoo’s cloud applications and services
  • Help automate and streamline our operations and processes
  • Build and maintain tools for deployment, monitoring and operations
  • Troubleshoot and resolve issues in our dev, test and production environments
  • 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 DevOps experience
  • BS in Computer Science or equivalent degree or experience
  • Strong background in Linux/Unix Administration
  • Experience in Amazon Web Services (EC2, S3, RDS, IAM, SQS, Lambda)
  • Experience automating CI/CD pipelines (Jenkins, TeamCity, TFS)
  • Experience with automation/configuration management (Puppet, Chef, Ansible)
  • Working knowledge of GIT (branching, merging, rebasing)
  • Well versed in Relational database technologies (MySQL, PostgreSQL)
  • Well versed in Document/Object-based database technologies (Redis, Mongo)
  • An appreciation for the benefits of Agile practices
  • Strong communication 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 Mechanical Design Engineer

We are looking for a Senior Mechanical Design Engineer to help design innovative world class fitness products that will grow and expand Wahoo’s portfolio. This position will have key responsibilities such as working with our experienced ME design team to help design, validate and test new products in development, help troubleshoot legacy designs, work with suppliers to release new products, create drawings from 3D cad models, create 3D models of new parts and components. Perform FEA simulations, structural analysis with detailed calculations. Be an expert at modeling in SolidWorks and work with the rest of the EE and SW design teams to help realize our product vision.

The Senior ME is based at Wahoo Fitness’ headquarters in Atlanta with a competitive compensation package (including healthcare).

    Responsibilities

  • Create mechanical designs that meet the product specification and requirements given by product management
  • Create 2D drawings and 3D models of new parts and products
  • Perform FEA simulation and structural analysis
  • Architect new products, solve unique design challenges
  • Work with other team members to review, test and release new parts, make changes to existing parts and models
  • Participate in design reviews that include other ME, EE and SW engineers
  • Design cable harnesses that ensure meeting safety and compliance requirements
  • Conduct design reviews
  • Document designs
  • Perform validation testing and margin analysis
  • Create test fixtures that can be used to do life cycle testing, design validation
  • Help create test specifications and work with third party where applicable to obtain certifications
  • Participate in quarterly program planning, definition, and high level designs of solutions
  • Work with customers/stakeholders to ensure alignment of long term technology goals
  • Able to multitask and work in a high energy environment

    Requirements

  • MS in ME
  • Experience with modeling in 3D cad tools
  • Solid understanding of materials properties
  • Understanding of the principles of injection molding, sheet metal design, metal casting, painting, machining metals, aluminum extrusions, packaging design
  • Understanding the fundamentals of heat transfer
  • Battery design and safety
  • Solid communication skills and ability to work with business leaders and partners
  • Team player that works effectively with a cross functional team including Project Management, Sales, and Manufacturing to achieve product goals
  • Entrepreneurial spirit and passion for sports and fitness technology
  • Fast learner and independent thinker
  • Ability to multitask and work in a high pressure situation to achieve tight schedules
  • Excellent sense of humor, able to work in a multinational culture

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

Technical Project Manager

The Technical Project Manager manages multiple, large projects to ensure projects are completed efficiently and product launches are within budget 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 budget 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

  • Engineering degree
  • 5+ years of project management experience
  • Ability to get into the technical details with the project teams and outside vendors to address risks and resolve issues before they become problems
  • Ability to facilitate meetings, work effectively with cross functional groups (inside and outside the company) and lead problem solving process
  • Experience managing multiple projects, teams and outside vendors at one time
  • Comfortable providing feedback to team members not meeting expectations
  • Willingness to own the project schedule
  • Entrepreneurial spirit
  • Passion for fitness and/or technology
Powered By OneLink