Please consider donation to developer for continued support

San Francisco, CA, USA

At Big Health, our purpose is to help millions back to good mental health. We do this by creating digital therapeutics: fully automated yet highly personalized programs that are scalable and clinically proven to work. Our programs harness the intimacy of the human voice and the power of animation to engage and entertain, while delivering complex concepts to help our users overcome their unique mental health challenges.

Building on the success of our flagship product, sleepio, this role will be a critical team member in developing the next generation of digital therapies. They will have the opportunity to influence technology decisions & architecture as we optimize the product & scale our digital therapy platform. This is an outstanding opportunity for a Lead Engineer to build a platform while making a significant difference in the lives of tons of people suffering from insomnia.


*Design and build clean, reusable components of our core platform

*Solve complex problems with simple solutions

*Work closely with our product team to generalize product requirements and develop manageable delivery timelines

*Mentor junior team members in best practices

*5+ Years designing and building backend systems

*Contributions to multiple production system

*Experience building stateless services

*Test-minded development practices

*Production experience in python

*Serverless technologies like AWS Lambda is a nice bonus

from Jobs Feed

What is Python?

Python is one of those rare languages which can claim to be both simple and powerful. You will find yourself pleasantly surprised to see how easy it is to concentrate on the solution to the problem rather than the syntax and structure of the language you are programming in. The official introduction to Python is:

Python is an easy to learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming. Python’s elegant syntax and dynamic typing, together with its interpreted nature, make it an ideal language for scripting and rapid application development in many areas on most platforms.