At a Glance
- Tasks: Lead the development of a cutting-edge data platform for a top running app.
- Company: Join Runna, a dynamic tech company revolutionising fitness apps.
- Benefits: Competitive salary, flexible working, and opportunities for professional growth.
- Other info: Collaborative environment with a focus on innovation and career advancement.
- Why this job: Shape the future of fitness technology and make a real impact.
- Qualifications: 5+ years in data platforms, AWS experience, and strong programming skills.
The predicted salary is between 70000 - 90000 € per year.
We are looking for a talented, creative, and positive team player to join our highly skilled cross‑functional engineering team and lead the development of our data platform. As part of this work, you’ll be working closely with the engineering, product and growth team to build the foundations of how we ingest, process, store and query all the data we receive each day and use it to drive all of Runna’s data and analytics needs (including machine learning). You will work closely with our founders and CTO to help shape the future of Runna, who will support you all along this exciting journey.
Leading the data platform, you’ll help build the #1 running app in the world, pioneering the way that people train and use fitness apps.
As a Data Platform Engineer, your role will include:
- Architect, build, test, and deliver a state‑of‑the‑art data platform to support the data needs of our rapidly growing company.
- Design and implement scalable and efficient data pipelines, ETL processes, and data integration solutions to collect, process, and store large volumes of data within AWS.
- Implement data transformation logic to cleanse, validate, and enrich raw data for analysis and consumption by downstream applications.
- Further our integration with Mixpanel to enable advanced analytics and data tracking, providing insights into user behaviour and product performance.
- Adopt a data platform mindset by designing and developing data pipelines that prioritise security, scalability, uptime, and reliability.
- Mentor and guide team members on data engineering best practices and the use of AWS and Mixpanel.
- Collaborate with cross‑functional teams, including product, growth, engineering, and business stakeholders, to ensure the data platform aligns with company goals and drives value.
- Continuously evaluate and adopt new technologies and tools to enhance the data platform’s capabilities and performance.
- Communicating the advantages and limitations of technology solutions to partners, stakeholders, and team members.
What experience we’re looking for:
If you don’t quite meet all of the below skills, we’d still love to hear from you as we might be able to tweak the role slightly or offer you a position better suited for you. You can apply directly below or contact us if you’re still unsure.
Your key experience:
- 5+ years in a Data Platform role or similar.
- 3+ years working with AWS.
- You’ve led the development of key projects within a data platform team.
- Experience with quantitative methods and approaches to solving problems gained through various experiences or studies (e.g., Computer Science, Mathematics, Physics, Engineering degree or equivalent practical experience).
Your key skills:
- Experience with delivering data pipelines within AWS.
- Proficiency with Python programming.
- Familiarity with AWS Redshift or similar cloud DWH platforms such as Snowflake or BigQuery.
- Proficiency with SQL and experience with relational databases (e.g. Amazon Redshift), NoSQL databases (e.g. DynamoDB), and graph databases (e.g. Amazon Neptune).
- Experience with infrastructure as code tools (e.g. CloudFormation, Terraform) and CI/CD pipelines.
- Experience with observability and monitoring tools (e.g. Cloudwatch, Datadog).
- Analytical and detail‑oriented, with a commitment to producing high‑quality work.
- A pragmatic mindset, with excellent communication and collaboration skills.
- Able to work within a highly‑skilled engineering team in a fast‑paced, iterative environment.
- Enthusiasm for our ways of working which include: Iterative development, continuous deployment and test automation, knowledge sharing, pair programming, collaborative design & development, shared code ownership & cross‑functional teams.
Bonus points if you:
- Have experience with Serverless architectures.
- Experienced with job orchestration frameworks (e.g. Airflow, MWAA on AWS).
- MLOps knowledge and grasp of basic concepts.
- Have a strong interest in the health/fitness technologies.
Senior/Staff Software Engineer, Data Platform in London - Runna employer: Stars Arena
Runna is an exceptional employer that fosters a collaborative and innovative work culture, where talented individuals can thrive while shaping the future of fitness technology. Located in London, we offer competitive benefits, opportunities for professional growth, and the chance to work closely with our founders and CTO on pioneering projects. Join us to be part of a dynamic team dedicated to building the #1 running app in the world, while enjoying a supportive environment that values creativity and teamwork.
StudySmarter Expert Advice🤫
We think this is how you could land Senior/Staff Software Engineer, Data Platform in London - Runna
✨Tip Number 1
Network like a pro! Reach out to current employees at Runna on LinkedIn or other platforms. Ask them about their experiences and share your passion for data platforms. This can give you insider info and might even lead to a referral!
✨Tip Number 2
Prepare for the interview by brushing up on your technical skills. Be ready to discuss your experience with AWS, data pipelines, and any relevant projects you've led. We want to see how you think and solve problems, so practice explaining your thought process.
✨Tip Number 3
Show your enthusiasm for fitness tech! Research Runna’s app and think about how your skills can contribute to making it the #1 running app. Bring this passion into your conversations; it’ll make you stand out as a candidate who truly cares.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, if you have any questions or need clarification, feel free to reach out to us directly. We’re here to help you land that dream job!
We think you need these skills to ace Senior/Staff Software Engineer, Data Platform in London - Runna
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Data Platform role. Highlight your experience with AWS, data pipelines, and any relevant projects you've led. We want to see how you can contribute to our mission!
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're excited about joining Runna and how your background makes you a great fit. Share specific examples of your work in data engineering and how it relates to our goals. Let your personality shine through!
Showcase Your Technical Skills:Don’t forget to mention your proficiency in Python, SQL, and any experience with cloud DWH platforms like Redshift or Snowflake. We love seeing candidates who can demonstrate their technical prowess and problem-solving abilities.
Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people. We can’t wait to hear from you!
How to prepare for a job interview at Stars Arena
✨Know Your Data Inside Out
Make sure you’re well-versed in the data platform concepts and technologies mentioned in the job description. Brush up on your AWS knowledge, especially around Redshift and data pipelines. Being able to discuss specific projects you've led or contributed to will show your expertise.
✨Showcase Your Problem-Solving Skills
Prepare to discuss quantitative methods and how you've applied them in past roles. Think of examples where you’ve tackled complex data challenges and be ready to explain your thought process. This will demonstrate your analytical mindset and ability to drive value through data.
✨Emphasise Collaboration
Since this role involves working closely with cross-functional teams, be prepared to share experiences where you’ve successfully collaborated with others. Highlight your communication skills and how you’ve mentored team members or contributed to a positive team environment.
✨Stay Current with Technology Trends
Research the latest trends in data engineering and cloud technologies. Be ready to discuss any new tools or methodologies you’ve adopted recently. Showing that you’re proactive about learning and adapting will impress the interviewers and align with Runna’s innovative spirit.