We are a team on a mission, to put accessible and affordable healthcare in the hands of every person on earth. Our mission is bold and ambitious, and it’s one that’s shared by our team who shares our values, to dream big, build fast and be brilliant.
To achieve this, we’ve brought together one of the largest teams of scientists, clinicians, mathematicians and engineers to focus on combining the ever-growing computing power of machines, with the best medical expertise of humans, to create a comprehensive, immediate and personalized health service and make it universally available.
At Babylon our people aren’t just part of a team, they’re part of something bigger. We’re a vibrant community of creative thinkers and doers, forging the way for a new generation of healthcare. We’re only as good as our people. So, finding the best people is everything to us.
We serve millions, but we choose our people one at a time…
Purpose of Role
Working as part of Babylon’s Data Tribe, you will join us to build a dynamic data platform, to help Babylon grow its capabilities in offering the most comprehensive view of consumer and population health. You will work as part of an end-to-end feature squad, which is working to build the large scale, high volume, high performance platform which provides insights to internal and external customers. It is these insights that will enable consumers to live smarter, and health care providers and payers to move from reactive sick-care to proactive optimisation of individual and population health. We are looking for Senior Data Engineers who want to add immense value to the business and help us tell the Babylon story.
Build robust production grade ETL pipelines and data models
Build and maintain the next generation of reporting and analytical solutions
Perform data modelling to streamline data by combining data from multiple sources
Use of relational, NoSQL, file system and graph databases for work
Work on Greenfield projects
Drive continuous improvements
Provide support and insights to data science and machine learning squads
Share you experience of data access practices and design patterns
Ensure coding standards are in place.
Experience in a data engineering role and with large-scale data environments
Proven experience of working with GCP, Google BigQuery, Hadoop and other SQL and NoSQL databases and are eager to learn even more
High ability to code in one flavour of Python or another
Demonstrate experience of using Docker for deployments in a micro-service architecture
Knowledge of at least one of the following: PowerBI, Tableau, Qlikview or similar
Ability to write unit, integration and behavioural tests
You have a pet named Protobuff
You are enthusiastic and full of positive and infectious energy
You have been part of a distributed team and are a great communicator
You have the ability and don't mind changing direction with shifting priorities
You are a problem solver and can present tactical solutions and recommendations
Qualifications and Experience
BA AND/OR MSc Degree in Computer Science or similar field OR substantial experience in developing robust, scalable and production grade data pipelines and models
Free Babylon for you and your family
One of the nicest offices you’ll ever see, located in next to Liverpool Street Station
Free healthy breakfast, and snacks
On site table tennis and video game competitions
Regular social gatherings and an intimate, collaborative environment
A real entrepreneurial spirit and drive to make a tangible difference in the world
Free weekly yoga or football sessions
BUPA health and life insurance