250+ employees
Public
Consumer
Digital Platform
Hardware & Robotics

Fitbit Company Overview

Fitbit is a fitness company dedicated to making products and services that empower people to live healthier, more active lives. With award-winners trackers and an awesome app, we’re the leader in our industry and a great place to work for passionate, creative & technical leaders. 

Fitbit is currently 500+ employees worldwide with offices in San Francisco, Boston, Hong Kong and Minsk. We are currently the #1 provider worldwide within health connected devices. Our products empower our customers to make informed decisions and changes in their behavior to reach their fitness goals, however large or small they may be. We take this mission very seriously and also have a lot fun along the way.  Our growth and innovation are driven by incredible employees.

If you’re ready to love what you do, do something that makes a difference—find your fit at Fitbit.

 

Jobs at Fitbit

 

Job Category

15 Jobs Listed
Boston |

At Fitbit, our mission is to help people lead healthier, more active lives by empowering them with data, inspiration and guidance to reach their goals.

We started our journey in 2007—as a team of two with one big idea. Since then, we’ve grown to over 1,500 employees, sold over 60mm devices, and built a health and fitness community across the globe.  In fact, the Fitbit Community has taken enough steps to walk from the Sun to Pluto!  Offering award-winning products, a top-rated mobile app and an easy-to-use online dashboard, Fitbit provides personalized experiences that help our users reach their goals. With a reenergized focus on innovative devices, interactive experiences, and enterprise health we are transforming the way consumers and businesses see health & fitness.

From your first steps as a Fitbitter, you will be at the forefront of developing new products. Our culture combines the spirit of startup with the perks of being public. We offer a competitive benefits package and amazing perks like unlimited snacks, Friday happy hours, onsite workout classes, and a strong focus on a healthy work-life balance. As part of our team, you’ll have the opportunity to grow your career, contribute your ideas to life-changing products and services, and—above all—have fun doing it.

Fitbit’s HQ campus is located in the heart of San Francisco with office locations in Boston, San Diego and around the world. Think you’ve found your fit?

The role

Site Reliability Engineers are responsible for the pulse of the software ecosystem. We monitor and improve the system and suggest improvements for implementation by others. The name of the game is automating our job, because hiring linearly with our traffic growth is unsustainable. We are involved in incident and change management. We also act as consultants for engineers when new code and services are getting ready to launch.

Responsibilities

  • Detective: SREs handle problems in live production systems, both on their own and in collaboration with systems and application engineers.
  • Ambassador: Keep the company informed about the status of Fitbit services, the impact of known issues, and the progress of ongoing investigations.
  • Developer: Design and refactor parts of the Fitbit backend system for stability and performance, and write tools and scripts to automate maintenance and monitoring tasks.
  • Coach: Meet with other teams and attend architecture reviews, and offer advice on how to implement features that are efficient, highly available, and fault-tolerant.

Requirements

  • You have 3+ years of experience as a software engineer, site reliability engineer, or operations engineer
  • You're very comfortable with the Java language and ecosystem
  • You can work independently with limited supervision
  • You can communicate effectively with peers and to tailor your communication to your audience
  • You have a willingness to dive in and assist coworkers when incidents arise
  • You're willing to participate in the team’s production on-call rotation

Nice-to-haves

  • Some familiarity with Python and its ecosystem
  • Expertise in concurrency and multi-threaded code (particularly in Java)
  • Experience working with high-traffic, scalable web applications and services
  • Experience building, deploying, and operating your own web service
  • Experience being part of an on-call rotation and responding to production incidents
  • Experience with one or more of the technologies in our stack (or similar technologies):
    • OS: Linux
    • Languages: Java, Python
    • Frameworks: Hibernate, Spring, Finagle, Finatra, Thrift
    • Databases: MySQL, Cassandra
    • Messaging: Kafka
    • Caching: Memcached, Redis
    • Logging and Monitoring: Prometheus, Graphite, StatsD, Nagios, Logstash, Kibana
    • Other: Aurora/Mesos, Tomcat, Elasticsearch, Puppet, Ansible, Terraform

 

Fitbit is proud to be an equal opportunity employer. We recruit, hire, train, promote, pay, and administer all personnel actions without regard to race, color, ancestry, national origin, citizenship, religion, age, sex (including pregnancy, childbirth, and medical conditions related to pregnancy, childbirth, or breastfeeding), sex stereotyping (including assumptions about a person’s appearance or behavior, gender roles, gender expression, or gender identity), sexual orientation, gender, gender identity, gender expression, marital status, medical condition, mental or physical disability, military or veteran status, genetic information or other statuses protected by law. We interpret these protected statuses broadly to include both the actual status and any perceptions and assumptions made regarding these statuses.

San Francisco applicants:  Pursuant to the San Francisco Fair Chance Ordinance Fitbit will consider for employment qualified applicants with arrest and conviction records.

Boston |

At Fitbit, our mission is to help people lead healthier, more active lives by empowering them with data, inspiration and guidance to reach their goals.

We started our journey in 2007—as a team of two with one big idea. Since then, we’ve grown to over 1,500 employees, sold over 60mm devices, and built a health and fitness community across the globe.  In fact, the Fitbit Community has taken enough steps to walk from the Sun to Pluto!  Offering award-winning products, a top-rated mobile app and an easy-to-use online dashboard, Fitbit provides personalized experiences that help our users reach their goals. With a reenergized focus on innovative devices, interactive experiences, and enterprise health we are transforming the way consumers and businesses see health & fitness.

From your first steps as a Fitbitter, you will be at the forefront of developing new products. Our culture combines the spirit of startup with the perks of being public. We offer a competitive benefits package and amazing perks like unlimited snacks, Friday happy hours, onsite workout classes, and a strong focus on a healthy work-life balance. As part of our team, you’ll have the opportunity to grow your career, contribute your ideas to life-changing products and services, and—above all—have fun doing it.

Fitbit’s HQ campus is located in the heart of San Francisco with office locations in Boston, San Diego and around the world. Think you’ve found your fit?

Fitbit is looking for a Principal Software Engineer in Test to join our growing Firmware Test team. We're a passionate team dedicated to health & fitness who are building products that help transform people's lives. While health can be serious business, we feel it doesn't have to be. We believe you're more likely to reach your goals if you're encouraged to have fun, smile, and feel empowered along the way.  

The Role:

  • As a Principal Software Engineer in Test in the Firmware Platform team, you will help shape the future of test and automation of wearable devices and fitness technology at Fitbit. We’re looking for a seasoned, proactive engineer who has a passion and proven track record for testing and automating products from concept to delivery.  

What you'll work on:

  • Design test specs and create test strategy for new and existing features of Fitbit OS.
  • Define test framework requirements and develop modules to automate feature test cases
  • Deploy reliable automated test cases in our CI infrastructure
  • Automate test cases using firmware interfaces for functional, performance, and stress tests
  • Utilize APIs for lab hardware in addition to firmware interfaces as part of test case automation
  • Research evolving test and automation trends
  • Research new hardware for programmatic use in our testing lab
  • Utilize test and development best practices, patterns, and processes within the engineering team
  • Mentor and lead junior/senior engineers on testing best practices, patterns and processes

Who You Are:

  • Bachelor’s in Computer Science, Computer Engineering, Electrical Engineering or equivalent
  • Proven strong understanding of Python
  • Recognized leadership and mentorship in the field of Test Automation
  • 8+ years of total experience in Testing & Test Automation
  • 6+ years experience with firmware or embedded devices
  • Understanding of operating system fundamentals

Preferred Experience:

  • Experience with embedded Audio automation
  • Experience with embedded communications (e.g. WiFi, Bluetooth)
  • Knowledge of continuous integration tools and practices

 

Fitbit is proud to be an equal opportunity employer. We recruit, hire, train, promote, pay, and administer all personnel actions without regard to race, color, ancestry, national origin, citizenship, religion, age, sex (including pregnancy, childbirth, and medical conditions related to pregnancy, childbirth, or breastfeeding), sex stereotyping (including assumptions about a person’s appearance or behavior, gender roles, gender expression, or gender identity), sexual orientation, gender, gender identity, gender expression, marital status, medical condition, mental or physical disability, military or veteran status, genetic information or other statuses protected by law. We interpret these protected statuses broadly to include both the actual status and any perceptions and assumptions made regarding these statuses.

San Francisco applicants:  Pursuant to the San Francisco Fair Chance Ordinance Fitbit will consider for employment qualified applicants with arrest and conviction records. 

Boston |

At Fitbit, our mission is to help people lead healthier, more active lives by empowering them with data, inspiration and guidance to reach their goals.

We started our journey in 2007—as a team of two with one big idea. Since then, we’ve grown to over 1,500 employees, sold over 60mm devices, and built a health and fitness community across the globe.  In fact, the Fitbit Community has taken enough steps to walk from the Sun to Pluto!  Offering award-winning products, a top-rated mobile app and an easy-to-use online dashboard, Fitbit provides personalized experiences that help our users reach their goals. With a reenergized focus on innovative devices, interactive experiences, and enterprise health we are transforming the way consumers and businesses see health & fitness.

From your first steps as a Fitbitter, you will be at the forefront of developing new products. Our culture combines the spirit of startup with the perks of being public. We offer a competitive benefits package and amazing perks like unlimited snacks, Friday happy hours, onsite workout classes, and a strong focus on a healthy work-life balance. As part of our team, you’ll have the opportunity to grow your career, contribute your ideas to life-changing products and services, and—above all—have fun doing it.

Fitbit’s HQ campus is located in the heart of San Francisco with office locations in Boston, San Diego and around the world. Think you’ve found your fit?

 

The Role:

The Health Coaching Platform team at Fitbit is committed to empowering individuals to take control of their health and equipping health coaches and other healthcare providers with tools that optimize collaboration and care.

WE are a passionate team building out the tools to improve health outcomes across our rapidly growing user base. We strive to continually improve our code and our process, ensuring that we can deliver the best feature set to users in the minimal amount of time. We believe that we can change lives with the work we do.

YOU are a talented software test engineer focused on shipping the best quality software. You value autonomy, ownership, and collaborative, fast-moving environments. You enjoy analyzing problems and architecting solutions, and believe that every interaction the customer has should be compelling and first rate. 

As a Software Development Engineer in Test you will work on challenging automation tools and tests that will provide continuous quality feedback to your team. You will work with mobile and web automation, RESTful API’s, Continuous Integration systems and cloud based environments. The challenges are plentiful and we are looking for a proactive engineer who has a passion for quality and a proven track record of putting that passion into motion.

What you'll work on:

  • Own, define and build test framework requirements and architecture
  • Integrate and enhance continuous integration pipeline(s)
  • Design, develop and deploy new automated test cases
  • Build stress and load based toolsets that can identify stack limitations
  • Partner with Fitbit Infrastructure and Automation teams to deliver a unified approach to automation
  • Continuously evaluate and adopt industry best approaches for automation

Who You Are:

  • You are very comfortable with the Python programming language and ecosystem
  • Strong experience with continuous integration and build/deploy toolsets
  • Strong experience with Test Automation frameworks
  • Experience with automating RESTful API's
  • Experience with hybrid mobile apps built with Cordova or similar
  • You can work independently with limited supervision
  • You can communicate effectively with peers and tailor communication to your audience
  • You have a willingness to dive in and assist coworkers when incidents arise

Nice To Have's:

  • Experience with cloud computing platforms like AWS or Google Cloud Platform
  • Familiarity with configuration management and provisioning tools like Puppet, Chef, Ansible, or Terraform
  • Experience with one or more of the technologies in our stack (or similar technologies):
    • Frameworks: Mongoose, Hibernate, Spring, Finagle, Finatra, Thrift, AngularJS
    • Messaging: Kafka
    • Caching: Memcached, Redis
    • Logging and Monitoring: Prometheus, Graphite, StatsD, Nagios, Logstash, Kibana           
    • New Relic APM

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Boston |

At Fitbit, our mission is to help people lead healthier, more active lives by empowering them with data, inspiration and guidance to reach their goals.

We started our journey in 2007—as a team of two with one big idea. Since then, we’ve grown to over 1,500 employees, sold over 60mm devices, and built a health and fitness community across the globe.  In fact, the Fitbit Community has taken enough steps to walk from the Sun to Pluto!  Offering award-winning products, a top-rated mobile app and an easy-to-use online dashboard, Fitbit provides personalized experiences that help our users reach their goals. With a reenergized focus on innovative devices, interactive experiences, and enterprise health we are transforming the way consumers and businesses see health & fitness.

From your first steps as a Fitbitter, you will be at the forefront of developing new products. Our culture combines the spirit of startup with the perks of being public. We offer a competitive benefits package and amazing perks like unlimited snacks, Friday happy hours, onsite workout classes, and a strong focus on a healthy work-life balance. As part of our team, you’ll have the opportunity to grow your career, contribute your ideas to life-changing products and services, and—above all—have fun doing it.

Fitbit’s HQ campus is located in the heart of San Francisco with office locations in Boston, San Diego and around the world. Think you’ve found your fit?

 

The Role:

The Health Coaching Platform team at Fitbit is committed to empowering individuals to take control of their health and equipping health coaches and other healthcare providers with tools that optimize collaboration and care.

WE are a passionate team building out the tools to improve health outcomes across our rapidly growing user base. We strive to continually improve our code and our process, ensuring that we can deliver the best feature set to users in the minimal amount of time. We believe that we can change lives with the work we do.

YOU are a talented software test engineer focused on shipping the best quality software. You value autonomy, ownership, and collaborative, fast-moving environments. You enjoy analyzing problems and architecting solutions, and believe that every interaction the customer has should be compelling and first rate. 

A Principal Software Test Engineer is a leader in the Fitbit ecosystem. As a quality leader you will provide the guidance, analysis and direction of qualification for the team. You will be challenged to optimize, organize and measure the metrics that tell the quality story of the platform. We are looking for a Principal SWTE who breathes quality and has a deep history of applying that knowledge.

What you'll work on:

  • Own, define and create overall test plan for a cloud based platform and mobile clients
  • Provide leadership in an agile, fast moving team of quality engineers and developers
  • Drive communication of test metrics and result sets to stakeholders
  • Use risk analysis techniques to prioritize team work and direction
  • Partner with development and product management to design for testability
  • Plan, design and execute as needed functional, load and compatibility testing
  • Partner with SDET(s) to deliver automated qualification where needed
  • Research evolving test trends and apply them when needed

Who You Are:

  • 8+ years in a quality based leadership role
  • Experience with scalability and load testing and monitoring in a cloud environment
  • Experience with App platform qualification (iOS, Android, Browser)
  • Strong test planning and risk analysis skill set
  • Understanding of Exploratory techniques and application
  • Ability to analyze cloud based infrastructure performance
  • Role model and advisor who elevates the team.

Nice To Have's:

  • Experience with Logging and Monitoring tools such as: Prometheus, Graphite, StatsD, Nagios, Logstash, Kibana, New Relic APM
  • Experience directing regression execution with remote teams
  • Understanding of RESTful API’s
  • Testing and evaluating hybrid mobile apps built with Cordova or similar

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Boston |

At Fitbit, our mission is to help people lead healthier, more active lives by empowering them with data, inspiration and guidance to reach their goals. 

We started our journey in 2007—as a team of two with one big idea. Since then, we’ve grown to over 1,500 employees, sold over 60mm devices, and built a health and fitness community across the globe.  In fact, the Fitbit Community has taken enough steps to walk from the Sun to Pluto!  Offering award-winning products, a top-rated mobile app and an easy-to-use online dashboard, Fitbit provides personalized experiences that help our users reach their goals. With a reenergized focus on innovative devices, interactive experiences, and enterprise health we are transforming the way consumers and businesses see health & fitness.

From your first steps as a Fitbitter, you will be at the forefront of developing new products. Our culture combines the spirit of startup with the perks of being public. We offer a competitive benefits package and amazing perks like unlimited snacks, Friday happy hours, onsite workout classes, and a strong focus on a healthy work-life balance. As part of our team, you’ll have the opportunity to grow your career, contribute your ideas to life-changing products and services, and—above all—have fun doing it.

Fitbit’s HQ campus is located in the heart of San Francisco with office locations in Boston, San Diego and around the world.  Think you’ve found your fit?

The Role:

The Health Coaching Platform team at Fitbit is committed to empowering individuals to take control of their health and equipping health coaches and other healthcare providers with tools that optimize collaboration and care.

WE are a passionate team building out the tools to improve health outcomes across our rapidly growing user base. We strive to continually improve our code and our process, ensuring that we can deliver the best feature set to users in the minimal amount of time. We believe that we can change lives with the work we do.

YOU are a talented software engineer focused on shipping the best quality software. You value autonomy, ownership, and collaborative, fast-moving environments. You enjoy analyzing problems and architecting solutions, and believe that every interaction the customer has should be compelling and first rate. You write clear and concise code using modern tools and frameworks.

We ask a lot of our back end infrastructure. We need it to perform. We have ambitious goals so we need it to scale. As a Senior Software Engineer you will understand the needs of our users and work closely with a cross-functional team to craft a simple and high quality platform to meet them, delivering distributed architectures and full stack solutions that push the state of the art.

What You’ll Work On:

  • Engineering delivery of the Health Coaching Platform server, supporting the Twine mobile and cross-browser web clients, to millions of users with JavaScript, Node.js, MongoDB and related tools and technologies in a scalable cloud environment
  • Take ownership of back-end component designs, implementation, deployment, and performance monitoring
  • Participate in all aspects of product development from feature definition and estimation, to architecture, design, implementation, testing, deployment, and monitoring
  • Expand our existing set of automated tests and work with test and performance engineers to deliver high product quality at scale

Who You Are:

  • Bachelor’s degree in Computer Science or equivalent skill
  • Strong software engineering and development skills in JavaScript
  • 3+ years of experience in B2B or consumer-facing software development at scale
  • Experience designing, testing, delivering, and monitoring scalable high-availability software in a cloud computing environment, such as Amazon EC2 or Google Cloud Platform (preferred) or similar
  • Experience delivering RESTful APIs for 3rd party integration
  • Proficient at understanding, modifying, and creating data models
  • Proven ability to create and communicate architectures and designs incorporating third-party libraries to minimize software time-to-market and total lifecycle cost
  • Several of the following skill sets:
    • Node.js back-end or full-stack development
    • MongoDB or similar NoSQL database
    • CI and deployment with Grunt and Jenkins (or similar)
    • Performance and stability monitoring with New Relic, ELK, or similar
    • Investigating and resolving performance issues in concurrency and memory management
    • Scaling data management
    • Unit and integration testing
    • Real-time collaboration features via Websockets, especially socket.io (or similar)
    • Automated end-to-end testing experience (e.g. Selenium, Protractor)

Preferred Experience:

  • Testing and deploying software with robust credentialing and access controls
  • Experience with SOA
  • Proficiency with TDD and BDD
  • Strong software development skills in additional languages (e.g. Java, Python, Swift, ObjectiveC)
  • Experience with real time data pipeline architectures or services such as Kafka
  • Experience with HIPAA compliance
  • Experience working directly with large business customers, especially in the healthcare space
  • A track record of leading projects with a group of your peers
  • Experience securing scalable elastic cloud infrastructure
  • Full-stack software experience

 

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. 

Boston |

At Fitbit, our mission is to help people lead healthier, more active lives by empowering them with data, inspiration and guidance to reach their goals. 

We started our journey in 2007—as a team of two with one big idea. Since then, we’ve grown to over 1,500 employees, sold over 60mm devices, and built a health and fitness community across the globe.  In fact, the Fitbit Community has taken enough steps to walk from the Sun to Pluto!  Offering award-winning products, a top-rated mobile app and an easy-to-use online dashboard, Fitbit provides personalized experiences that help our users reach their goals. With a reenergized focus on innovative devices, interactive experiences, and enterprise health we are transforming the way consumers and businesses see health & fitness.

From your first steps as a Fitbitter, you will be at the forefront of developing new products. Our culture combines the spirit of startup with the perks of being public. We offer a competitive benefits package and amazing perks like unlimited snacks, Friday happy hours, onsite workout classes, and a strong focus on a healthy work-life balance. As part of our team, you’ll have the opportunity to grow your career, contribute your ideas to life-changing products and services, and—above all—have fun doing it.

Fitbit’s HQ campus is located in the heart of San Francisco with office locations in Boston, San Diego and around the world.  Think you’ve found your fit?

The Role:

The Health Coaching Platform team at Fitbit is committed to empowering individuals to take control of their health and equipping health coaches and other healthcare providers with tools that optimize collaboration and care.

WE are a passionate team building out the tools to improve health outcomes across our rapidly growing user base. We strive to continually improve our code and our process, ensuring that we can deliver the best feature set to users in the minimal amount of time. We believe that we can change lives with the work we do.

YOU are a talented software engineer focused on shipping the best quality software. You value autonomy, ownership, and collaborative, fast-moving environments. You enjoy analyzing problems and architecting solutions, and believe that every interaction the customer has should be compelling and first rate. You write clear and concise code using modern tools and frameworks.

We ask a lot of our back end infrastructure. We need it to perform. We have ambitious goals so we need it to scale. As a Senior Software Engineer you will understand the needs of our users and work closely with a cross-functional team to craft a simple and high quality platform to meet them, delivering distributed architectures and full stack solutions that push the state of the art.

What You’ll Work On:

  • Engineering delivery of the Health Coaching Platform server, supporting the Twine mobile and cross-browser web clients, to millions of users with JavaScript, Node.js, MongoDB and related tools and technologies in a scalable cloud environment
  • Take ownership of back-end component designs, implementation, deployment, and performance monitoring
  • Participate in all aspects of product development from feature definition and estimation, to architecture, design, implementation, testing, deployment, and monitoring
  • Expand our existing set of automated tests and work with test and performance engineers to deliver high product quality at scale

Who You Are:

  • Bachelor’s degree in Computer Science or equivalent skill
  • Strong software engineering and development skills in JavaScript
  • 3+ years of experience in B2B or consumer-facing software development at scale
  • Experience designing, testing, delivering, and monitoring scalable high-availability software in a cloud computing environment, such as Amazon EC2 or Google Cloud Platform (preferred) or similar
  • Experience delivering RESTful APIs for 3rd party integration
  • Proficient at understanding, modifying, and creating data models
  • Proven ability to create and communicate architectures and designs incorporating third-party libraries to minimize software time-to-market and total lifecycle cost
  • Several of the following skill sets:
    • Node.js back-end or full-stack development
    • MongoDB or similar NoSQL database
    • CI and deployment with Grunt and Jenkins (or similar)
    • Performance and stability monitoring with New Relic, ELK, or similar
    • Investigating and resolving performance issues in concurrency and memory management
    • Scaling data management
    • Unit and integration testing
    • Real-time collaboration features via Websockets, especially socket.io (or similar)
    • Automated end-to-end testing experience (e.g. Selenium, Protractor)

Preferred Experience:

  • Testing and deploying software with robust credentialing and access controls
  • Experience with SOA
  • Proficiency with TDD and BDD
  • Strong software development skills in additional languages (e.g. Java, Python, Swift, ObjectiveC)
  • Experience with real time data pipeline architectures or services such as Kafka
  • Experience with HIPAA compliance
  • Experience working directly with large business customers, especially in the healthcare space
  • A track record of leading projects with a group of your peers
  • Experience securing scalable elastic cloud infrastructure
  • Full-stack software experience

 

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. 

Boston |

At Fitbit, our mission is to help people lead healthier, more active lives by empowering them with data, inspiration and guidance to reach their goals. 

We started our journey in 2007—as a team of two with one big idea. Since then, we’ve grown to over 1,500 employees, sold over 60mm devices, and built a health and fitness community across the globe.  In fact, the Fitbit Community has taken enough steps to walk from the Sun to Pluto!  Offering award-winning products, a top-rated mobile app and an easy-to-use online dashboard, Fitbit provides personalized experiences that help our users reach their goals. With a reenergized focus on innovative devices, interactive experiences, and enterprise health we are transforming the way consumers and businesses see health & fitness.

From your first steps as a Fitbitter, you will be at the forefront of developing new products. Our culture combines the spirit of startup with the perks of being public. We offer a competitive benefits package and amazing perks like unlimited snacks, Friday happy hours, onsite workout classes, and a strong focus on a healthy work-life balance. As part of our team, you’ll have the opportunity to grow your career, contribute your ideas to life-changing products and services, and—above all—have fun doing it.

Fitbit’s HQ campus is located in the heart of San Francisco with office locations in Boston, San Diego and around the world.  Think you’ve found your fit?

The Role:

The Health Coaching Platform team at Fitbit is committed to empowering individuals to take control of their health and equipping health coaches and other healthcare providers with tools that optimize collaboration and care.

WE are a passionate team building out the tools to improve health outcomes across our rapidly growing user base. We strive to continually improve our code and our process, ensuring that we can deliver the best feature set to users in the minimal amount of time. We believe that we can change lives with the work we do.

YOU are a talented software engineer focused on shipping the best quality software. You value autonomy, ownership, and collaborative, fast-moving environments. You enjoy analyzing problems and architecting solutions, and believe that every interaction the customer has should be compelling and first rate. You write clear and concise code using modern tools and frameworks.

We ask a lot of our back end infrastructure. We need it to perform. We have ambitious goals so we need it to scale. As a Senior Software Engineer you will understand the needs of our users and work closely with a cross-functional team to craft a simple and high quality platform to meet them, delivering distributed architectures and full stack solutions that push the state of the art.

What You’ll Work On:

  • Engineering delivery of the Health Coaching Platform server, supporting the Twine mobile and cross-browser web clients, to millions of users with JavaScript, Node.js, MongoDB and related tools and technologies in a scalable cloud environment
  • Take ownership of back-end component designs, implementation, deployment, and performance monitoring
  • Participate in all aspects of product development from feature definition and estimation, to architecture, design, implementation, testing, deployment, and monitoring
  • Expand our existing set of automated tests and work with test and performance engineers to deliver high product quality at scale

Who You Are:

  • Bachelor’s degree in Computer Science or equivalent skill
  • Strong software engineering and development skills in JavaScript
  • 3+ years of experience in B2B or consumer-facing software development at scale
  • Experience designing, testing, delivering, and monitoring scalable high-availability software in a cloud computing environment, such as Amazon EC2 or Google Cloud Platform (preferred) or similar
  • Experience delivering RESTful APIs for 3rd party integration
  • Proficient at understanding, modifying, and creating data models
  • Proven ability to create and communicate architectures and designs incorporating third-party libraries to minimize software time-to-market and total lifecycle cost
  • Several of the following skill sets:
    • Node.js back-end or full-stack development
    • MongoDB or similar NoSQL database
    • CI and deployment with Grunt and Jenkins (or similar)
    • Performance and stability monitoring with New Relic, ELK, or similar
    • Investigating and resolving performance issues in concurrency and memory management
    • Scaling data management
    • Unit and integration testing
    • Real-time collaboration features via Websockets, especially socket.io (or similar)
    • Automated end-to-end testing experience (e.g. Selenium, Protractor)

Preferred Experience:

  • Testing and deploying software with robust credentialing and access controls
  • Experience with SOA
  • Proficiency with TDD and BDD
  • Strong software development skills in additional languages (e.g. Java, Python, Swift, ObjectiveC)
  • Experience with real time data pipeline architectures or services such as Kafka
  • Experience with HIPAA compliance
  • Experience working directly with large business customers, especially in the healthcare space
  • A track record of leading projects with a group of your peers
  • Experience securing scalable elastic cloud infrastructure
  • Full-stack software experience

 

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. 

Boston |

At Fitbit, our mission is to help people lead healthier, more active lives by empowering them with data, inspiration and guidance to reach their goals.

We started our journey in 2007—as a team of two with one big idea. Today, that idea has become a movement. Fitbit is now a publicly-traded company creating award-winning products and services that are available across the globe. We’re transforming the way the world sees health & fitness. In fact, the Fitbit Community has taken enough steps to walk from the Sun to Pluto. Our culture combines the spirit of startup with the perks of being public—offering a competitive benefits package and amazing perks like free lunches, Friday happy hours, on-site fitness classes and more. As part of our team, you’ll have the opportunity to grow your career, contribute your ideas to life-changing products and services, and—above all—have fun doing it.

Fitbit’s HQ campus is made up of three modern buildings located at the heart of SOMA in San Francisco. Monday-Friday you can feast your eyes on amazing views of the skyline, then feast yourself on some of the city’s best food trucks, lunch spots and coffee shops. When you’ve had your fill, lace up and make your way to the Ferry Building for the perfect post-work run or walk along the water (with the Bay Bridge as your backdrop)! 

Think you’ve found your fit? See what we’re looking for below and apply today.

Brief description of the job:

We are looking for an entrepreneurial Senior Product Manager who will manage the interactive feature set for Fitbit’s core product line of activity trackers, fitness super watchers, as well as new devices. You will be responsible for working with marketing, design, engineering and Fitbit executives in planning, defining and delivering device features including such things as setup, sleep tracking and activity tracking. You will be a critical player in shipping new devices.


What You’ll Work On:

  • Deeply understand customers, technology and competition and synthesize into product strategy.

  • Develop and communicate product priorities across the company by collaborating with various functions and building consensus among them.

  • Work closely with design in crafting simple, elegant, impactful experiences.

  • Define and analyze metrics that inform the success of products.

  • Collaborate with multiple teams to guide projects through development and bring high quality products to life.

  • Integrate usability studies, research and market analysis into product requirements to enhance user satisfaction.

  • Understand strategic and competitive position in the market and deliver products that are recognized best in the industry.

  • Maximize efficiency in a constantly evolving environment where the process is fluid and creative solutions are the norm.

 Required Skills:

  • 4+ years of hands on product management experience.

  • Experience shipping a connected device or multi-platform products (i.e. firmware & mobile & web).

  • Experience working with data and hardware required.

  • Must have hands on experience with agile software development.

  • Technical background a plus.

  • Experience developing health and fitness products, technologies and platforms is strongly desired.

 

Fitbit is proud to be an equal opportunity employer. We recruit, hire, train, promote, pay, and administer all personnel actions without regard to race, color, ancestry, national origin, citizenship, religion, age, sex (including pregnancy, childbirth, and medical conditions related to pregnancy, childbirth, or breastfeeding), sex stereotyping (including assumptions about a person’s appearance or behavior, gender roles, gender expression, or gender identity), sexual orientation, gender, gender identity, gender expression, marital status, medical condition, mental or physical disability, military or veteran status, genetic information or other statuses protected by law. We interpret these protected statuses broadly to include both the actual status and any perceptions and assumptions made regarding these statuses.

San Francisco applicants:  Pursuant to the San Francisco Fair Chance Ordinance Fitbit will consider for employment qualified applicants with arrest and conviction records. 

Boston |

At Fitbit, our mission is to help people lead healthier, more active lives by empowering them with data, inspiration and guidance to reach their goals.

We started our journey in 2007—as a team of two with one big idea. Since then, we’ve grown to over 1,500 employees, sold over 60M devices, and built a health and fitness community across the globe.  In fact, the Fitbit Community has taken enough steps to walk from the Sun to Pluto! Offering award-winning products, a top-rated mobile app and an easy-to-use online dashboard, Fitbit provides personalized experiences that help our users reach their goals. With a reenergized focus on innovative devices, interactive experiences, and enterprise health we are transforming the way consumers and businesses see health & fitness. 

From your first steps as a Fitbitter, you will be at the forefront of developing new products. Our culture combines the spirit of startup with the perks of being public. We offer a competitive benefits package and amazing perks like unlimited snacks, Friday happy hours, onsite workout classes, and a strong focus on a healthy work-life balance. As part of our team, you’ll have the opportunity to grow your career, contribute your ideas to life-changing products and services, and—above all—have fun doing it.

Fitbit’s HQ campus is located in the heart of San Francisco with office locations in Boston, San Diego and around the world. 

Think you’ve found your fit?

What you’ll work on:

We are looking for a Senior User Experience Designer who is excited to transform the experience of healthcare. This is a rare opportunity to take the capabilities of the Twine Health coaching platform to the next level while simultaneously leveraging the Fitbit consumer experience. Fitbit and Twine Health recently joined forces to combine the power of the Fitbit platform to drive lasting behavior change with Twine Health’s clinical expertise and proven ability to help patients better manage their care through a highly scalable platform and coaching model.

Our ideal candidate has a burning desire to create a delightful healthcare experience that inspires individuals to take control of their health but also understands the challenges of innovating in this domain. You should love solving hard problems and revel in creating simple yet powerful experiences. An understanding of behavioral psychology / health psychology is essential for this role, as is a strong technical background. You should enjoy being hands on, working closely with research, product and engineering to bring user stories to life.

Requirements:

  • 5+ years of professional UX and/or product design experience
  • Passion for delighting users
  • Incredible attention to detail
  • Experience designing for web, mobile and desktop
  • Proven ability to work closely with engineering and product management partners
  • Commitment to staying on top of the latest UX trends
  • Outstanding communication skills and true team commitment
  • Insane work ethic and even better sense of humor

Nice-to-have skills: 

  • Strong visual design ability
  • Ability to stub out features in HTML and CSS

Fitbit is proud to be an equal opportunity employer. We recruit, hire, train, promote, pay, and administer all personnel actions without regard to race, color, ancestry, national origin, citizenship, religion, age, sex (including pregnancy, childbirth, and medical conditions related to pregnancy, childbirth, or breastfeeding), sex stereotyping (including assumptions about a person’s appearance or behavior, gender roles, gender expression, or gender identity), sexual orientation, gender, gender identity, gender expression, marital status, medical condition, mental or physical disability, military or veteran status, genetic information or other statuses protected by law. We interpret these protected statuses broadly to include both the actual status and any perceptions and assumptions made regarding these statuses.

Boston |

At Fitbit, our mission is to help people lead healthier, more active lives by empowering them with data, inspiration and guidance to reach their goals.

We started our journey in 2007—as a team of two with one big idea. Since then, we’ve grown to over 1,500 employees, sold over 60mm devices, and built a health and fitness community across the globe.  In fact, the Fitbit Community has taken enough steps to walk from the Sun to Pluto!  Offering award-winning products, a top-rated mobile app and an easy-to-use online dashboard, Fitbit provides personalized experiences that help our users reach their goals. With a reenergized focus on innovative devices, interactive experiences, and enterprise health we are transforming the way consumers and businesses see health & fitness.

From your first steps as a Fitbitter, you will be at the forefront of developing new products. Our culture combines the spirit of startup with the perks of being public. We offer a competitive benefits package and amazing perks like unlimited snacks, Friday happy hours, onsite workout classes, and a strong focus on a healthy work-life balance. As part of our team, you’ll have the opportunity to grow your career, contribute your ideas to life-changing products and services, and—above all—have fun doing it.

Fitbit’s HQ campus is located in the heart of San Francisco with office locations in Boston, San Diego and around the world. Think you’ve found your fit?

The role

Site Reliability Engineers are responsible for the pulse of the software ecosystem. We monitor and improve the system and suggest improvements for implementation by others. The name of the game is automating our job, because hiring linearly with our traffic growth is unsustainable. We are involved in incident and change management. We also act as consultants for engineers when new code and services are getting ready to launch.

Responsibilities

  • Detective: SREs handle problems in live production systems, both on their own and in collaboration with systems and application engineers.
  • Ambassador: Keep the company informed about the status of Fitbit services, the impact of known issues, and the progress of ongoing investigations.
  • Developer: Design and refactor parts of the Fitbit backend system for stability and performance, and write tools and scripts to automate maintenance and monitoring tasks.
  • Coach: Meet with other teams and attend architecture reviews, and offer advice on how to implement features that are efficient, highly available, and fault-tolerant.

What do we look for?

We want people that:

  • Write code in Python and perhaps Java, and not just for classes.
  • Dig into the details of how a system, library, or tool works instead of just blindly using it.
  • Are willing and eager to wear many hats, as illustrated by the roles described above.
  • Dive into things that “aren’t their problem.”
  • Are willing to teach and lead others.

Requirements

  • You have 3+ years of experience as a systems/operations engineer or system administrator
  • You are comfortable with the Python programming language and ecosystem
  • You are very comfortable using and administering Linux servers
  • You can work independently with limited supervision
  • You can communicate effectively with peers and to tailor your communication to your audience
  • You have a willingness to dive in and assist coworkers when incidents arise
  • You're willing to participate in the team’s production on-call rotation

Nice-to-haves

  • Experience working with high-traffic, scalable web applications and services
  • Experience building, deploying, and operating your own web service
  • Knowledge of the administration and/or performance tuning of MySQL or Cassandra
  • Prior experience being part of an on-call rotation and responding to production incidents
  • Experience with cloud computing platforms like AWS or Google Cloud Platform
  • Familiarity with configuration management tools like Puppet, Chef or Ansible (we use Puppet and Ansible)
  • Experience developing and shepherding processes around change and incident management
  • Some familiarity with Java and its ecosystem
  • Experience with one or more of the technologies in our stack (or similar technologies):
    • Frameworks: Hibernate, Spring, Finagle, Finatra, Thrift
    • Messaging: Kafka
    • Caching: Memcached, Redis
    • Logging and Monitoring: Prometheus, Graphite, StatsD, Nagios, Logstash, Kibana
    • Other: Aurora/Mesos, Tomcat, Elasticsearch, Terraform

 

Fitbit is proud to be an equal opportunity employer. We recruit, hire, train, promote, pay, and administer all personnel actions without regard to race, color, ancestry, national origin, citizenship, religion, age, sex (including pregnancy, childbirth, and medical conditions related to pregnancy, childbirth, or breastfeeding), sex stereotyping (including assumptions about a person’s appearance or behavior, gender roles, gender expression, or gender identity), sexual orientation, gender, gender identity, gender expression, marital status, medical condition, mental or physical disability, military or veteran status, genetic information or other statuses protected by law. We interpret these protected statuses broadly to include both the actual status and any perceptions and assumptions made regarding these statuses.

San Francisco applicants:  Pursuant to the San Francisco Fair Chance Ordinance Fitbit will consider for employment qualified applicants with arrest and conviction records.

Boston |

At Fitbit, our mission is to help people lead healthier, more active lives by empowering them with data, inspiration and guidance to reach their goals.

We started our journey in 2007—as a team of two with one big idea. Since then, we’ve grown to over 1,500 employees, sold over 60mm devices, and built a health and fitness community across the globe.  In fact, the Fitbit Community has taken enough steps to walk from the Sun to Pluto!  Offering award-winning products, a top-rated mobile app and an easy-to-use online dashboard, Fitbit provides personalized experiences that help our users reach their goals. With a reenergized focus on innovative devices, interactive experiences, and enterprise health we are transforming the way consumers and businesses see health & fitness.

From your first steps as a Fitbitter, you will be at the forefront of developing new products. Our culture combines the spirit of startup with the perks of being public. We offer a competitive benefits package and amazing perks like unlimited snacks, Friday happy hours, onsite workout classes, and a strong focus on a healthy work-life balance. As part of our team, you’ll have the opportunity to grow your career, contribute your ideas to life-changing products and services, and—above all—have fun doing it.

Fitbit’s HQ campus is located in the heart of San Francisco with office locations in Boston, San Diego and around the world.  Think you’ve found your fit?

About the role:

The Infrastructure Engineering team builds the tools to automate the common infrastructure components for our site.  We build tools to deploy our infrastructure across both hardware and cloud tools.  Our goal is to build tools and services that teams can use to spin up common components built from as much open source or vendor provided services as possible.  We aim to make these components come configured with monitoring and security built in.  We document these services and help teams understand what they are using.

In this role, you'll have the opportunity to grow and lead a team of exceptional engineers. You will manage a team of infrastructure engineers that will contribute to the Fitbit site by building and maintaining these tools to deploy common components and run services to support them. The team will also help coordinate complex operational changes alongside feature teams.  This is a hands-on engineering management position involving both personnel and technical leadership.

 Responsibilities:

  • Grow and lead a team of infrastructure engineers contributing and leading development in product and technology projects across mobile, cloud and backend infrastructure technologies
  • Coach and develop leadership skills of direct reports
  • Maintain core services with high availability and security
  • Work with technical team leads to drive forward technical decisions for projects
  • Develop, track, and communicate progress and risks to technology roadmap, maintaining alignment with product roadmap to various stakeholders
  • Own development and shipment responsibility for projects
  • Oversee and champion architecture and critical implementations, product and service quality, and use of best practices focused on developing highly scalable and secure systems
  • Develop, maintain, and implement staffing and hiring plans working closely with product teams, department management and recruiting team
  • Lead or participate in technology and product development project retrospectives

Requirements:

  • 2+ years experience managing infrastructure engineering teams
  • 4+ years professional experience in Sysadmin, SRE or Infrastructure Engineering
  • Bachelor’s degree in Computer Science, Computer Engineering, or comparable skill
  • Experienced in architecture design of high-availability services, testing, deployment and monitoring
  • Strong cloud architecture skills
  • Excellent verbal and written communication skills
  • Fluent in English
  • Experience having released consumer applications is a plus

 

Fitbit is proud to be an equal opportunity employer. We recruit, hire, train, promote, pay, and administer all personnel actions without regard to race, color, ancestry, national origin, citizenship, religion, age, sex (including pregnancy, childbirth, and medical conditions related to pregnancy, childbirth, or breastfeeding), sex stereotyping (including assumptions about a person’s appearance or behavior, gender roles, gender expression, or gender identity), sexual orientation, gender, gender identity, gender expression, marital status, medical condition, mental or physical disability, military or veteran status, genetic information or other statuses protected by law. We interpret these protected statuses broadly to include both the actual status and any perceptions and assumptions made regarding these statuses.

 

San Francisco applicants:  Pursuant to the San Francisco Fair Chance Ordinance Fitbit will consider for employment qualified applicants with arrest and conviction records.

Boston |

At Fitbit, our mission is to help people lead healthier, more active lives by empowering them with data, inspiration and guidance to reach their goals.

We started our journey in 2007—as a team of two with one big idea. Since then, we’ve grown to over 1,500 employees, sold over 60mm devices, and built a health and fitness community across the globe.  In fact, the Fitbit Community has taken enough steps to walk from the Sun to Pluto!  Offering award-winning products, a top-rated mobile app and an easy-to-use online dashboard, Fitbit provides personalized experiences that help our users reach their goals. With a reenergized focus on innovative devices, interactive experiences, and enterprise health we are transforming the way consumers and businesses see health & fitness.

From your first steps as a Fitbitter, you will be at the forefront of developing new products. Our culture combines the spirit of startup with the perks of being public. We offer a competitive benefits package and amazing perks like unlimited snacks, Friday happy hours, onsite workout classes, and a strong focus on a healthy work-life balance. As part of our team, you’ll have the opportunity to grow your career, contribute your ideas to life-changing products and services, and—above all—have fun doing it.

Fitbit’s HQ campus is located in the heart of San Francisco with office locations in Boston, San Diego and around the world.  Think you’ve found your fit?

 

 

About the Data Storage Engineering team:

The Data Storage Team is responsible for the core data storage infrastructure at Fitbit. Our mission is to build scalable systems that reliably and efficiently manage Fitbit’s data.

We research, build and maintain horizontally scalable data storage systems and services to provide easy way to store any data for building various product features. We are constantly revising storage requirements as well as planning capacity to ensure that we can support our rapidly growing user base.

Additionally, we help other engineering teams apply best practices in using and building efficient storage solutions.

What You’ll Work On

  • Core data storage infrastructure including sharding system, id generation, time series service, data migration frameworks
  • Design, evaluate, build and deploy real-time data storage systems and services for user-facing features
  • Provide consulting for other teams on how to best utilize our evolving data storage infrastructure
  • Scale our data storage systems to meet the growing demands of our ever-increasing user base

Required Skills

  • 5+ year experience as a software engineer
  • Strong Java knowledge
  • Experience with relational databases (e.g. MySQL, PostgreSQL, etc)
  • Experience with large-scale real-time distributed data storage systems (e.g. Cassandra, DynamoDB, Manhattan, etc)
  • Solid understanding of data structures, algorithms and framework internals
  • Ability to speak and write clearly and concisely
  • Ability to think creatively about solutions with a focus on the long-term stability of our systems

Nice-to-Have Skills

  • Experience in building storage engines, especially for time series data
  • Experience with caching systems (e.g. Memcached, Redis)
  • Experience in Hibernate and Spring
  • Any experience in SOA, DBA, DevOps, SiteOps
  • Familiarity with asynchronous messaging systems (e.g. Kafka, ActiveMQ, RabbitMQ)
  • Multi-DC, Active-Active systems, Geo-sharding

About our stack

  • Linux
  • Java, Python
  • Tomcat, Hibernate, Spring
  • MySQL, Neo4J, Cassandra, Kafka, ActiveMQ
  • Solr/Lucene, Elasticsearch
  • Memcached, Redis
  • JUnit, Selenium, Jenkins, Fabric

Fitbit is proud to be an equal opportunity employer. We recruit, hire, train, promote, pay, and administer all personnel actions without regard to race, color, ancestry, national origin, citizenship, religion, age, sex (including pregnancy, childbirth, and medical conditions related to pregnancy, childbirth, or breastfeeding), sex stereotyping (including assumptions about a person’s appearance or behavior, gender roles, gender expression, or gender identity), sexual orientation, gender, gender identity, gender expression, marital status, medical condition, mental or physical disability, military or veteran status, genetic information or other statuses protected by law. We interpret these protected statuses broadly to include both the actual status and any perceptions and assumptions made regarding these statuses.

San Francisco applicants:  Pursuant to the San Francisco Fair Chance Ordinance Fitbit will consider for employment qualified applicants with arrest and conviction records.

Boston |

At Fitbit, our mission is to help people lead healthier, more active lives by empowering them with data, inspiration and guidance to reach their goals.

We started our journey in 2007—as a team of two with one big idea. Since then, we’ve grown to over 1,500 employees, sold over 60mm devices, and built a health and fitness community across the globe.  In fact, the Fitbit Community has taken enough steps to walk from the Sun to Pluto!  Offering award-winning products, a top-rated mobile app and an easy-to-use online dashboard, Fitbit provides personalized experiences that help our users reach their goals. With a reenergized focus on innovative devices, interactive experiences, and enterprise health we are transforming the way consumers and businesses see health & fitness.

From your first steps as a Fitbitter, you will be at the forefront of developing new products. Our culture combines the spirit of startup with the perks of being public. We offer a competitive benefits package and amazing perks like unlimited snacks, Friday happy hours, onsite workout classes, and a strong focus on a healthy work-life balance. As part of our team, you’ll have the opportunity to grow your career, contribute your ideas to life-changing products and services, and—above all—have fun doing it.

Fitbit’s HQ campus is located in the heart of San Francisco with office locations in Boston, San Diego and around the world. Think you’ve found your fit?

The role:

Fitbit is an engineering-driven company with a focus on providing a great, consistent, and continually available user experience. Our customers are uploading their tracking data and viewing their stats all the time, so site performance is critical to customer satisfaction. Site operations major focus is site availability while, at the same time, enabling rapid site improvement.

What you'll work with:

Our application stack is based mostly in Java, however most of our operations automation is developed in Python. The major components we use daily are Ubuntu/Linux, MySQL, Redis, Neo4j, Solr, logstash, Kibana, Graphite, collectd, StatsD, Nagios, Tomcat, Fabric, Jenkins, Git, JIRA, Confluence, Stash, Cassandra, Puppet, HAProxy, Nginx and Ansible. We leverage mostly externally hosted bare metal servers, with some virtualization thrown into the mix.

An excellent candidate will demonstrate existing knowledge in a number of the tools we use as well as an ability to both teach others and learn new skills.  

Responsibilities

  • Develop and design software automation and tooling to drive efficiencies and help us scale core infrastructure that our key services are built upon.
  • Develop and design process and documentation as we hand off completed toolchains to other teams to operate and utilize.
  • Coordinate and assist other teams on-boarding to new infrastructure options.
  • Ensure product lifecycle needs are met and understood.
  • Raise organizational awareness through effectively measuring key metrics and improving dashboards.

Required Skills

  • 5+ years of experience in operations supporting data center level needs
  • Proficiency in python
  • Proficient in linux system administration and operational needs (puppet, ansible, debian packaging, bazel, jenkins)
  • Demonstrated skill in automating operational needs and developing tools at scale
  • Communication - able to present and collaborate, moving from ideas to identifying key needs and actions
  • Documentation - lay out action plans, create processes to drive efficiency and consistency, etc, etc, etc.
  • Detail oriented to ensure both operational and organizational needs are met.
  • Self-motivated and driven to succeed.
  • Ability to coordinate and communicate effectively via video conferencing.
  • Flexibility in dealing with geographically diverse team members.



Key Traits

  • Exceptional communication and organization skills.
  • The ability to self-serve and learn quickly with a driver personality.
  • Highly analytical and able to extract key insights from data and communicate them effectively to stakeholders.
  • Skilled at planning and executing simultaneous projects and activities. Ability to prioritize and keep complicated projects moving forward.
  • Willingness to travel to occasionally and effectively communicate with internal teams.
  • History of relevant open source contributions a plus.
  • Deep understanding of operational needs in a linux environment full of open source software.
  • Ability to problem solve and help the organization move from where we are to future successes.
  • Thrive in an evolving operational environment, responding to occasional unexpected production level issues.
Boston |

At Fitbit, our mission is to help people lead healthier, more active lives by empowering them with data, inspiration and guidance to reach their goals.

We started our journey in 2007—as a team of two with one big idea. Since then, we’ve grown to over 1,500 employees, sold over 60mm devices, and built a health and fitness community across the globe.  In fact, the Fitbit Community has taken enough steps to walk from the Sun to Pluto!  Offering award-winning products, a top-rated mobile app and an easy-to-use online dashboard, Fitbit provides personalized experiences that help our users reach their goals. With a reenergized focus on innovative devices, interactive experiences, and enterprise health we are transforming the way consumers and businesses see health & fitness.

From your first steps as a Fitbitter, you will be at the forefront of developing new products. Our culture combines the spirit of startup with the perks of being public. We offer a competitive benefits package and amazing perks like unlimited snacks, Friday happy hours, onsite workout classes, and a strong focus on a healthy work-life balance. As part of our team, you’ll have the opportunity to grow your career, contribute your ideas to life-changing products and services, and—above all—have fun doing it.

Fitbit’s HQ campus is located in the heart of San Francisco with office locations in Boston, San Diego and around the world. Think you’ve found your fit?

The role:

Fitbit is an engineering driven company with a focus on providing a great, consistent, and continually available user experience. Our customers are uploading their tracking data and viewing their stats all the time, so site performance is critical to customer satisfaction. Site operations major focus is site availability while, at the same time, enabling rapid site improvement.

What you'll work with:

Our application stack is based mostly in Java, however most of our operations automation is developed in Python. The major components we use daily are Ubuntu/Linux, MySQL, Redis, Neo4j, Solr, logstash, Kibana, Graphite, collectd, StatsD, Nagios, Tomcat, Fabric, Jenkins, Git, JIRA, Confluence, Stash, Cassandra, Puppet, HAProxy, Nginx and Ansible. We leverage mostly externally hosted bare metal servers, with some virtualization thrown into the mix.

An excellent candidate will demonstrate existing knowledge in a number of the tools we use as well as an ability to both teach others and learn new skills.  

Responsibilities

  • Develop and design software automation and tooling to drive efficiencies and help us scale core infrastructure that our key services are built upon.
  • Develop and design process and documentation as we hand off completed toolchains to other teams to operate and utilize.
  • Coordinate and assist other teams on-boarding to new infrastructure options.
  • Ensure product lifecycle needs are met and understood.
  • Raise organizational awareness through effectively measuring key metrics and improving dashboards.

Required Skills

  • 5+ years of experience in operations supporting data center level needs
  • Proficiency in python
  • Proficient in linux system administration and operational needs (puppet, ansible, debian packaging, bazel, jenkins)
  • Demonstrated skill in automating operational needs and developing tools at scale
  • Communication - able to present and collaborate, moving from ideas to identifying key needs and actions
  • Documentation - lay out action plans, create processes to drive efficiency and consistency, etc, etc, etc.
  • Detail oriented to ensure both operational and organizational needs are met.
  • Self motivated and driven to succeed.
  • Ability to coordinate and communicate effectively via video conferencing.
  • Flexibility in dealing with geographically diverse team members.



Key Traits

  • Exceptional communication and organization skills.
  • The ability to self-serve and learn quickly with a driver personality.
  • Highly analytical and able to extract key insights from data and communicate them effectively to stakeholders.
  • Skilled at planning and executing simultaneous projects and activities. Ability to prioritize and keep complicated projects moving forward.
  • Willingness to travel to occasionally and effectively communicate with internal teams.
  • History of relevant open source contributions a plus.
  • Deep understanding of operational needs in a linux environment full of open source software.
  • Ability to problem solve and help the organization move from where we are to future successes.
  • Thrive in an evolving operational environment, responding to occasional unexpected production level issues.

 

Fitbit is proud to be an equal opportunity employer. We recruit, hire, train, promote, pay, and administer all personnel actions without regard to race, color, ancestry, national origin, citizenship, religion, age, sex (including pregnancy, childbirth, and medical conditions related to pregnancy, childbirth, or breastfeeding), sex stereotyping (including assumptions about a person’s appearance or behavior, gender roles, gender expression, or gender identity), sexual orientation, gender, gender identity, gender expression, marital status, medical condition, mental or physical disability, military or veteran status, genetic information or other statuses protected by law. We interpret these protected statuses broadly to include both the actual status and any perceptions and assumptions made regarding these statuses.

San Francisco applicants:  Pursuant to the San Francisco Fair Chance Ordinance Fitbit will consider for employment qualified applicants with arrest and conviction records.

Boston |

At Fitbit, our mission is to help people lead healthier, more active lives by empowering them with data, inspiration and guidance to reach their goals. 

We started our journey in 2007—as a team of two with one big idea. Since then, we’ve grown to over 1,500 employees, sold over 60mm devices, and built a health and fitness community across the globe.  In fact, the Fitbit Community has taken enough steps to walk from the Sun to Pluto!  Offering award-winning products, a top-rated mobile app and an easy-to-use online dashboard, Fitbit provides personalized experiences that help our users reach their goals. With a reenergized focus on innovative devices, interactive experiences, and enterprise health we are transforming the way consumers and businesses see health & fitness.

From your first steps as a Fitbitter, you will be at the forefront of developing new products. Our culture combines the spirit of startup with the perks of being public. We offer a competitive benefits package and amazing perks like unlimited snacks, Friday happy hours, onsite workout classes, and a strong focus on a healthy work-life balance. As part of our team, you’ll have the opportunity to grow your career, contribute your ideas to life-changing products and services, and—above all—have fun doing it.

Fitbit’s HQ campus is located in the heart of San Francisco with office locations in Boston, San Diego and around the world.  Think you’ve found your fit?

The Role:

The Health Coaching Platform team at Fitbit is committed to empowering individuals to take control of their health and equipping health coaches and other healthcare providers with tools that optimize collaboration and care.

WE are a passionate team building out the tools to improve health outcomes across our rapidly growing user base. We strive to continually improve our code and our process, ensuring that we can deliver the best feature set to users in the minimal amount of time. We believe that we can change lives with the work we do.

YOU are a talented software engineer focused on shipping the best quality software. You value autonomy, ownership, and collaborative, fast-moving environments. You enjoy analyzing problems and architecting solutions, and believe that every interaction the customer has should be compelling and first rate. You write clear and concise code using modern tools and frameworks.

As a Web Application Engineer, you will understand the needs of our users and work closely with a cross-functional team to craft simple and high quality interfaces and interactions.

What you’ll work on:

  • Engineering delivery of the Fitbit Health Coaching Platform mobile and web clients to millions of users with JavaScript, HTML/CSS, Cordova, and related tools and technologies across browsers and mobile platforms
  • Work closely with product owners, designers, marketers, and other engineers
  • Collaborative ownership of front-end components and style implementation
  • Participate in all aspects of product development from feature definition and estimation, to architecture, implementation, testing, deployment, measurement, and refinement
  • Expand our existing set of automated tests and work with test engineers to deliver high end-to-end product quality

Who You Are:

  • Bachelor’s degree in Computer Science or equivalent skill
  • Strong web application engineering skills using Javascript, HTML5, and CSS3
  • Software engineering and development in Javascript
  • 3+ years of experience in B2B or consumer-facing web application development
  • Several of the following skill sets:
    • AngularJS or similar application frameworks (e.g. React, Ember, Vue)
    • Webpack
    • Mobile app development on Android and/or iOS
    • Hybrid mobile app development, especially with Cordova (or similar)
    • Automated end-to-end testing experience (e.g. Selenium, Protractor)
    • Unit testing
    • Real-time collaboration features via Websockets, especially socket.io (or similar)
    • Node.js back-end or full-stack development
  • Strong design sense, with an ability to implement designs precisely and consistently across a wide range of devices

 Preferred Experience:

  • Experience building out single page applications
  • Testing and deploying software with robust credentialing and access controls
  • Proficiency with TDD and BDD
  • Experience with HIPAA compliance
  • Experience with usability or accessibility engineering
  • Feature and design iteration with A/B testing
  • Experience working directly with large business customers, especially in the healthcare space
  • Strong software development skills in additional languages (e.g. Java, Python, Swift, ObjectiveC)
  • A track record of leading projects with a group of your peers
  • Full-stack software experience
  • Experience with WebRTC

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

One Marina Park Dr, Suite 701
Boston, MA 02210

What is it like to work at your company in terms of your culture? 

Fitbit’s culture is fast­paced, ambitious, and social all at the same time. Our Boston office has a very startup feel, while being a part of a much larger picture. We strive to hire the best people and trust them to get things done. Everyone in the office is passionate about the health and wellness space and how we can continue to improve our customer’s experience and our technology.

While we like to keep a hard­working and fun environment, we also like to make sure that people feel comfortable having a life outside of the office and take advantage of their free time. There’s no dress code, there’s always plenty of food and with our brand new office space in the Seaport there’s plenty of room for everyone to get together for our catered lunches and Friday happy hours!

Fitbit Boston

What’s the best way to get a job at Fitbit?

There are various ways to get a job at Fitbit. The most direct way is to visit Fitbit’s careers page to find all of our openings in our Boston office. Our careers page is www.fitbit.com/jobs. Or, you can visit our BIZZpage on VentureFizz:  http://venturefizz.com/fitbit.

We also have very prominent engineers in the Boston Tech community. Our engineers are active members of Meetups such as React.JS Boston and speakers at large technical conferences such as the i360Dev conference. Networking with our engineers at these events is a fun and effective way to get your foot in the door at Fitbit.

Lastly, Fitbit’s recruiting team is very active in promoting Fitbit’s presence in Boston. We are consistently running events to get Fitbit on the Boston Tech Map. We recently gave out free smoothies in Kendall Square, fueled Fort Point with free coffee, and held an open house to show off our beautiful new office space in the Seaport District! Our recruiters are a fun and easy­going bunch so make sure to introduce yourself to them at these future events. It will go a long way!

What can someone expect during the interview process?

The interview process is a very seamless but technically challenging process. It first starts off with a phone screen with a recruiter. Next, you would have an hour long phone interview with a senior­level engineer or manager. After that, there is a technical onsite interview that typically last half a day. This is the most common interview process but it can change depending on the group or the level of the role. Other steps could involve a take home coding challenge or an interview in San Francisco to meet stakeholders and engineers there.

What can people expect over the course of their career at Fitbit?

We are still in high growth mode – so you can expect things to never stay stagnant. As Fitbit continues to push as the leader in the market, you will be focused on new projects and ideas for the company. You will be treated with respect and your thoughts will be highly valued. Since the organization is still relatively flat there is plenty of room to grow into leadership if that’s what you wish for. The best part about a career at Fitbit is that there isn’t always a specific path because you have the opportunity to forge your own career trajectory.

Fitbit Boston

Are there any favorite activities that the employees do outside of the office? 

It may not come as a surprise to many that quite a few of our employees like to stay active. We have ultimate Frisbee enthusiasts, triathletes, crossfitters, runners, walkers, bikers, hikers, weight lifters, personal trainers, yogis and everything in between! We are a true melting pot of people with different interests who genuinely enjoy each other’s company. After work it is not uncommon to see some of our employees going to check out a new restaurant, at a meetup with their team, playing in a kickball league together, or attending one of our employee planned events like board game night.

Are there any fun facts or unique stories that you can share about Fitbit or individuals that work there?

At Fitbit we have a super diverse crowd. Some individuals are drawn to us because of the fitness/activity aspect of Fitbit and others because of the cutting edge technology in the emerging wearables space. In the mix we have an elite marathon runner, professional sailor, theater lover, animal enthusiasts, board game collector, and former member of the USAR. Our Senior Engineering Manager actually lives on a farm and keeps bees – sometimes he brings in honey! 

What TV or movie would best describe the working environment and employees at Fitbit? 

Step by Step!

Do you have any unique benefits or perks? 

On day one you are greeted with a bag of swag and a Fitbit device of your choice! On top of that, Fitbit employees get the opportunity to beta test new products before they are released and receive discounts on all Fitbit products.

We have month­long, company­wide, step challenges with prizes that include an onsite massage therapist for the winning team, as well as being able to donate money to your charity of choice. Our desks are made for both standing and sitting, and if you don’t want to stay at your desk you can find a comfy spot on our couches, or head outside for a walking meeting along the waterfront. On work out Wednesdays we have in office yoga and everyone is encouraged to wear their favorite workout gear. In addition, we have a free gym onsite and all employees receive a monthly wellness stipend to spend on anything that has to do with staying active.

We also have catered lunches twice a week, happy hour every Friday afternoon, and team outings every quarter. The team here has gone skiing at Waterville Valley, picnicked at George’s island, and is looking forward to this year’s holiday party at the Boston Aquarium

What’s on tap or in your fridge?

We have a wide selection of craft beer and wine delivered every Friday. Cold Brew is always on tap and our shelves are stocked with so many snacks. Office favorites are string cheese and yogurt covered pretzels.

Blog

May 24, 2018
A bad night’s sleep doesn’t just make you tired, it can significantly affect your mood and brainpower, too. The post How to Wake Up on the Right Side of the Bed appeared first on Fitbit Blog. ...
May 23, 2018
Celebrate your birthday without abandoning your health and fitness goals by swapping dinner and drinks for one of these eight activities. The post It’s Party Time! 8 Super Healthy Ways to Celebrate Your Birthday appeared first on Fitbit Blog. ...
May 21, 2018
Learn more about what fuels professional beach volleyball player Nicole Branagh. The post Fitbit Ambassador Nicole Branagh appeared first on Fitbit Blog. ...
May 21, 2018
Fitbit Ambassador and ultramarathoner Dean Karnazes weighs in on what’s lost and what’s gained by logging more than 26.2 miles in a single shot. The post Why Dean Karnazes Runs Ultramarathons—And Thinks You Should Too appeared first on Fitbit Blog. ...
May 21, 2018
Perfect for lunch or sliced into delicious appetizers, these rainbow rolls will brighten up any table. The post Healthy Recipe: Mediterranean Rainbow Rolls with Lemon-Tahini Dipping Sauce appeared first on Fitbit Blog. ...