"We create software solutions with our innovative mobile and wearable devices."

Lead Software Engineer - Platform
As a Lead Software Engineer on Jawbone’s Platform team, you will design, develop, and maintain platform-level services used by Jawbone’s applications. You will work closely with web and mobile client developers to build services and APIs that are fast, scalable, and easy to use.

We are striving to build a highly scalable, versatile platform using REST and SOA principles that will allow Jawbone to deliver groundbreaking mobile experiences for a host of products via a wide variety of devices. Our microservices and APIs provide the means for delivering those experiences. If you enjoy problem solving with a creative and dedicated team in a fast-paced environment, and are passionate about building new and innovative products and applications that will change the way people live, we want you to help us take it to the next level.

Working closely with client and infrastructure developers, QA teams, and product managers to define and implement APIs for Jawbone products.Architecting and developing backend services to support application features with a focus on performance and scalability.

Required Skills:
BA/BS in Computer Science or equivalent experience.
Strong programming knowledge, experience with Python a plus
Experience with relational databases and SQL, preferably MySQL

Preferred Skills:
Experience with web or mobile application technologies: HTML/Javascript/CSS, iOS, Android
Experience with high volume, high availability applications and systems
Experience with NoSQL databases, preferably Cassandra
Experience with container/virtualization systems, preferably Docker
Experience with microservice architectures and REST APIs


San Francisco, CA, United States
San Francisco, CA, United States
Apply now View all open positions