We are a health-focused app with 10 million users in 130 countries and over 180,000 five-star ratings. As we continue to grow, we’re building a high-impact Data Engineering team.
You’ll be among the first engineers on this team, creating solutions to enhance our users' health and quality of life. Your role goes beyond writing code and building pipelines — you’ll work closely with other teams, aligning with the product’s needs to shape effective solutions. With data as the foundation and "heartbeat" of our app’s features and algorithms, your work will play a critical role in making it reliable and efficient.
Our team offers supportive colleagues, a flexible schedule, and minimal bureaucracy. Plus, we actively help product teams create key app features, so you can see the results of your work directly on your smartphone.
Requirements
- We’re building a new team and are looking for an independent developer with 5+ years of experience in Data Engineering.
- Key technologies you must be experienced with: Python, Apache Spark, AWS, SQL, and NoSQL databases.
- We expect you to have a solid foundation in Data Engineering theory, stay up-to-date with industry trends, and quickly learn new skills. If you’ve read Kleppmann’s DDIA, that’s a plus.
- We’re closely following how AI is transforming approaches to tasks and using the latest technologies to boost efficiency. It’s important that you are also familiar with the latest AI code assistance tools.
- Our team is distributed, and we value asynchronous communication, clarity in interaction, an analytical approach, and attention to detail. We expect you to be able to justify your decisions and actively participate in team collaboration.
Responsibilities
- You’ll be one of the first engineers on the team, responsible for the full data processing cycle and driving process optimization and helping shape the architecture.
- You’ll work on building and maintaining an internal Data Lakehouse, enabling other teams to easily access high-quality data.
- You’ll also develop pipelines for data processing within the Lakehouse as well as production features with RT or NRT processing.
Team and Mission
- This is a new team that will initially consist of 2-3 Data Engineers, with plans to grow to 6 members within the year. Together, we’ll build an architecture that provides high-quality data to support other teams in product development. Your work will be the foundation for all key features of our product, helping millions of people improve their health and quality of life.
- Our company’s mission is to help millions of people improve their health and quality of life. We are a product-focused company dedicated to developing a single product end-to-end. No one can force us to change our mission or act against the interests of our users.
- Our team values honesty and openness. We trust each other, work with minimal bureaucracy and micromanagement, giving you full freedom to bring your great ideas to life.
Benefits
- You can live in any country — our company was designed from the start as a distributed team, so we have well-established processes for remote work. You’ll find colleagues in many countries and cities around the world, and in some of them, we have offices or informal meeting spots, so you’ll never feel isolated.
- Salary is discussed individually based on your skills and experience — together, we’ll decide on a starting point for the probation period. As for benefits, we offer the opportunity to purchase equipment with a 50% subsidy after six months of work, access to a psychologist for support, and a stock option program for significant achievements.