Software Engineering Manager, Fitbit, E-commerce Core Tools
- Full-Time
- Cambridge, MA
- Posted 3 years ago – Accepting applications
Minimum qualifications:
- Bachelor’s degree, or equivalent practical experience.
- 5 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, Javascript).
- 1.5 years of experience in a leadership role (technical leadership or people management, supervision, or team leadership).
- Experience with microservices architecture design.
Preferred qualifications:
- Master's degree or PhD in Computer Science or related technical field.
- 1 year of experience working in a complex, matrixed organization.
- Experience with a modern, horizontally-scaled SQL database (i.e. sharded MySQL) or with a modern NoSQL database (MongoDB or Cassandra).
- Experience with feature delivery in mobile platforms (Android and iOS).
- Experience with distributed messaging systems such as Kafka and others.
- Experience designing, testing, delivering, and monitoring scalable high-availability software in a cloud computing environment.
We are a team building support tools that help our developers, customer support agents, and end users diagnose and solve problems they experience with the Fitbit product portfolio. We are part of Google’s Devices and Services Product Area (DSPA) and work closely with Device Software, and Application and Customer support teams. We extract and make sense of diagnostics data, and present it to our users in an intuitive and actionable format.
As a Software Engineering Manager, you will help grow this team both through hiring and mentoring, working with stakeholders in many of Fitbit’s global offices, and helping to advance our technology. You will help the team with technology decisions, roadblock removal, and to ensure staff are working to their full potential. Along with your team, you will deliver a highly performant experience for Fitbit’s users around the globe, with the potential to scale up support for several of users, to improve our tools with the goal of delivering quality software faster, and to work with teams across the company to help support the products Fitbit produce.
Fitbit’s diverse line of innovative products of smartwatches, trackers and smart scale help people lead healthier, more active lives by empowering them with data, inspiration and guidance to reach their health and fitness goals. Our products deliver personalized experiences, insights and guidance through leading software and interactive tools to support our users’ health and wellness. Partnering with Google will expand our resources and global platform, and we will be able to accelerate innovation in the wearables category to scale faster, and make health even more accessible to everyone.
Responsibilities- Grow, lead, coach, and develop a team of software engineers collaborating on product and technology projects spanning the Fitbit/Google technology stack, focused on career development and leadership skills.
- Drive and own seamless mobile Customer Support experience while scaling the tools infrastructure towards support for several of users globally.
- Participate in all aspects of product development from feature definition and estimation to architecture, design, implementation, testing, deployment, and monitoring.
- Develop, track, and communicate progress and risks to technology roadmap, maintaining alignment with product roadmap to support stakeholders.