Overview

Our Mission: Smarter, safer, connected driving in any vehicle
Driving technology always feels old. Not by a little bit. Years and years out of date. Is that really just “the way things are”? We don’t think so and we’re here to fix that. We believe vehicles can be 1000x smarter, safer, and more connected to the world around us. We’ve started on this mission by building a mobile-based connected vehicle platform used by millions of drivers in over 150 countries. In 2019, we joined forces with Honda as their first startup acquisition, and now we’re expanding our vision by bringing together software and hardware to build new products that solve real needs for millions of drivers around the world.

About the Role
The Senior Backend Engineer is responsible for designing, delivering and operating services on cloud infrastructure that support drivers on day-to-day activities such as navigation, preferences, authentication and so on. You will work directly with product owners, mobile and embedded application engineers to understand the product needs for online services you will be in charge of. You might also engage directly with external teams to learn about existing corporate systems, experiment with them and participate in architecture and integration decisions.

About the Role
The Senior Backend Engineer is responsible for designing, delivering and operating services on cloud infrastructure that support drivers on day-to-day activities such as navigation, preferences, authentication and so on. You will work directly with product owners, mobile and embedded application engineers to understand the product needs for online services you will be in charge of. You might also engage directly with external teams to learn about existing corporate systems, experiment with them and participate in architecture and integration decisions.

What You Will Do
Design testable, scalable and observable backend services
Develop, in a team, end-to-end backend service solutions, including database design, cloud infrastructure services selection and setup, monitoring and alerting
Troubleshoot production issues, develop and release hotfixes
Contribute to CI/CD pipeline infrastructure

What We Are Looking For
5+ years of experience as a software engineer
Experience architecting, building, and operating cloud native backend services in one or more programming languages such as Go, Kotlin, Java, Python, TypeScript, etc
Experience with SQL and NoSQL databases
Experience working on large teams that follow software development best practices
A flexible attitude and entrepreneurial mindset. Be willing to engage outside of your usual responsibility area, learn new technologies and tackle challenges beyond backend development
Someone who thinks that cars and motorcycles can be 1000x better than they are today.
Able to collaborate in English and to understand technical documentation
Permission to work in Japan

Nice to Have
Experience with a major cloud provider such as GCP, AWS, or Azure
Experience with infrastructure as code (e.g. Terraform)
Japanese language ability always welcome

EEOC Statement
Drivemode is proud of a very diverse team with employees coming from 5 continents/11 countries as of today. Diversity in our workplace has played an important part in our success; we recognize each employee’s unique background, knowledge, experiences, ideas, and viewpoints which are all critical in developing a product that has the greatest impacts on drivers all over the world.
Drivemode provides equal opportunities to all employees and applicants for employment without regard to race, religion, color, age, gender, national origin, sexual orientation, gender identity,  disability, or any other characteristics that make you unique.