At a Glance
- Tasks: Join our data engineering team to build and maintain a cutting-edge data platform for runners.
- Company: Exciting fitness tech company with a mission to empower runners globally.
- Benefits: Competitive salary, flexible working, health insurance, and free subscriptions for you and friends.
- Why this job: Be part of a fast-growing team making a real impact in the fitness community.
- Qualifications: 3+ years in data engineering, strong SQL and Python skills, and experience with cloud environments.
- Other info: Collaborative culture with opportunities for personal and professional growth.
The predicted salary is between 76300 - 85000 £ per year.
We’re putting together a talented team to build the #1 training platform for Runners. We help everyday runners become outstanding by building an incredible app providing world-class training, coaching and community for everyone, whether you’re improving your 5k time or training for your first marathon. We’re growing extremely fast. Our ambition is huge: to become the go-to global leading training platform for millions of runners everywhere. With the recent acquisition by Strava accelerating our journey, now is a really magical time to join. We’re growing with purpose and looking for people who want to build something meaningful with lasting impact. The team you’ll join is currently expanding to support this growth.
Responsibilities
- Support and maintain our cutting edge data platform, delivering technical solutions to meet business needs across AWS and Snowflake.
- Build and maintain scalable data pipelines, ETL/ELT processes and data integration solutions.
- Implement data transformation logic to cleanse, validate, and enrich data for consumption within the data warehouse and by downstream consumers.
- Contribute to design discussions as we evolve and improve the data platform.
- Collaborate with cross-functional teams, including product, growth and engineering, to ensure the data platform is delivering useful data to key stakeholders and driving value for the business.
Your Experience
Your Key Experience
- 3+ years in a Data Engineer, or Data Platform Engineer role
- 3+ years working with data warehouses, SQL, python and cloud environments
- Strong experience designing and building data pipelines
- Strong experience working and communicating with stakeholders at all levels
Your Skills
- Data Solutions: delivering secure, scalable, efficient data solutions in an AWS cloud environment.
- Data Pipelines: designing, building, and delivering data pipelines to ETL/ELT data from a source system into a data warehouse or data lake.
- Python: strong experience programming in Python and solving complex problems using Python.
- SQL: SQL expert with ability to build complex queries, understand performance implications, and write readable, efficient queries.
- Databases: understanding fundamentals of database structure and behaviours, and when to use different types of databases.
- Data Warehousing: experience with data warehousing tools (ideally Snowflake) and core concepts of a modern data warehouse.
- Communication Skills: ability to explain complex technical solutions to non-technical stakeholders.
- Adaptable: fast learner able to adapt to new technologies.
- Detail Oriented: strong attention to detail and quality of work.
- Ways of Working: enthusiasm for iterative development, continuous deployment, test automation, knowledge sharing, pair programming, collaborative design, and shared code ownership with well written documentation.
Bonus Points
- Event Driven Architecture (EDA): experience designing, building and maintaining event driven architecture, especially in AWS.
- Fitness: experience with fitness data (e.g. heart rate data, FIT files) or strong interest in fitness.
Salary And Benefits
We’re offering a salary of £76,300 - £85,000 per year, depending on experience, plus participation in Strava's long-term incentive (stock) programs. Here is a brief overview of benefits we currently offer in the UK:
- Flexible working – we typically spend 2–3 days a week together in our Vauxhall office
- 25 days holiday, plus bank holidays
- Free Runna & Strava subscriptions for you and 3 friends
- Strava membership
- Headspace membership
- Annual allowance for gear, events and the gym
- Voucher to buy Runna kit (renewed yearly on work anniversary)
- Private health insurance with Bupa and workplace pension
- Modern Health mental wellness
- Carrot fertility support for inclusive fertility and family-forming benefits
Interview Process
Our aim is to keep the interview process straightforward and enjoyable. Stages typically include:
- Introductory chat with Talent Partner (25 minutes video call)
- SQL HackerRank Test (~30 minutes online)
- Team Manager (~30 minutes video call)
- Technical Interview (1 hour video call) with a design/deep-dive session
- Meet the team and in-person chat with founders, rest of the team and technical discussion
Please let us know if there’s anything we can do to accommodate you throughout the interview process.
Senior Data Engineer I employer: Runna
Contact Detail:
Runna Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Data Engineer I
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those at Runna or Strava. A friendly chat can open doors and give you insights that might just help you stand out.
✨Tip Number 2
Prepare for your interviews by brushing up on your SQL and Python skills. We love seeing candidates who can demonstrate their technical prowess, so practice those coding challenges and be ready to showcase your problem-solving abilities.
✨Tip Number 3
Show us your passion for fitness! If you’ve got experience with fitness data or just a strong interest in running, make sure to highlight that. It’s a great way to connect with our mission and culture.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of our team.
We think you need these skills to ace Senior Data Engineer I
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experience mentioned in the job description. Highlight your data engineering experience, especially with AWS, SQL, and Python, to show us you’re the right fit for our team.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you’re passionate about data engineering and how you can contribute to our mission of building the best training platform for runners. Be genuine and let your personality shine through!
Showcase Your Projects: If you’ve worked on any relevant projects, whether personal or professional, make sure to mention them. We love seeing real-world applications of your skills, especially if they involve data pipelines or cloud environments.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team during the process.
How to prepare for a job interview at Runna
✨Know Your Data Inside Out
Make sure you brush up on your data engineering skills, especially with SQL and Python. Be ready to discuss your experience with building data pipelines and working in cloud environments like AWS. Prepare examples of how you've tackled complex data challenges in the past.
✨Showcase Your Collaboration Skills
Since you'll be working closely with various teams, it's crucial to demonstrate your ability to communicate effectively with both technical and non-technical stakeholders. Think of specific instances where you've successfully collaborated on projects and how you ensured everyone was on the same page.
✨Prepare for Technical Questions
Expect to dive deep into technical discussions during the interview. Brush up on your knowledge of data warehousing concepts, ETL/ELT processes, and event-driven architecture. Practise explaining these concepts clearly, as you may need to simplify them for non-technical team members.
✨Express Your Passion for Fitness
Since the company is focused on building a training platform for runners, showing your enthusiasm for fitness can set you apart. Share any personal experiences or interests related to running or fitness data, as this will resonate well with the team and their mission.