At a Glance
- Tasks: Shape the analytics foundation and build core data models for a growing startup.
- Company: Join an innovative startup with a dynamic data team.
- Benefits: Competitive salary, flexible work environment, and opportunities for professional growth.
- Other info: Collaborate across teams and enjoy significant technical ownership.
- Why this job: Make a real impact by defining metrics and driving high-impact analytics projects.
- Qualifications: Strong experience in analytics engineering and proficiency in SQL and dbt.
The predicted salary is between 60000 - 80000 € per year.
Requirements
- Strong experience as an Analytics Engineer in a fast-moving environment
- Ability to set direction for analytics engineering (patterns, standards, strategy) and execute hands-on
- Deep, hands-on dbt production experience, including:
- Incremental models at scale (we ingest ~1B rows daily)
- Custom macros
- Debugging and optimising slow/expensive models
- Dbt project architecture and maintainability
- Excellent SQL and strong data modelling fundamentals
- Experience with a semantic layer / BI modelling tool (Omni, Looker, or similar)
- Proven experience defining metrics with business stakeholders
- Comfort operating with ambiguity and limited process
- Desirable: Experience working closely with Marketing and Finance data
- Desirable: Exposure to early-stage analytics stacks or building analytics “from scratch”
- Desirable: Familiarity with experimentation, funnel analysis, or unit economics
If you’re excited about this role but not sure you meet every requirement, we’d still love to hear from you. Your unique perspective could be exactly what we’re looking for.
What the job involves
We’re looking for a Staff Analytics Engineer to help build and shape the analytics foundation of a growing startup. You’ll join a small data team and work on the analytics layer end-to-end: core data models, trusted metrics, and the patterns that enable the rest of the company to use data with confidence. This is a hands-on, individual contributor role (no people management), with significant technical ownership and influence. You’ll work primarily with dbt for transformations and Omni as our semantic and analytics layer, partnering closely with Marketing, Finance, Operations, and Data Engineering.
In your first few months, you’ll get fully up to speed on our warehouse and dbt project and start shipping production-ready models, take ownership of at least one core business area (e.g. Marketing or Revenue metrics) to improve structure, documentation and consistency, and build strong relationships with stakeholders - becoming a trusted point of contact for analytics design decisions.
Advance the analytics layer end-to-end: Design, build, and maintain core dbt models that represent the business (e.g. customers, revenue, marketing performance, operations) and keep them production-ready. This means creating the source of truth for the business to operate on.
Define and evolve company metrics: Partner with stakeholders to create clear, consistent metric definitions, and implement them in Omni so teams can self-serve with confidence.
Lead cross-domain initiatives: Deliver high-impact analytics engineering projects that span multiple domains and teams—driving alignment, sequencing work, and shipping outcomes.
Make pragmatic modelling trade-offs: Balance speed, accuracy, and long-term maintainability; set patterns that scale as the company grows.
Raise data quality and trust: Introduce and maintain standards using dbt tests, CI/CD, documentation, and lightweight governance; catch issues early and reduce regressions.
Partner upstream to fix root causes: Work closely with Data Engineering to diagnose data issues, improve source/warehouse design, and keep the warehouse performant and reliable.
Staff Analytics Engineer in London employer: Deepstreamtech
Join a dynamic startup as a Staff Analytics Engineer, where you'll play a pivotal role in shaping our analytics foundation within a collaborative and innovative work culture. We offer a hands-on environment that encourages technical ownership, with opportunities for personal growth and the chance to make a significant impact on our business metrics. Located in a vibrant area, our company fosters strong relationships across teams, ensuring you have the support and resources needed to thrive in your role.
StudySmarter Expert Advice🤫
We think this is how you could land Staff Analytics Engineer in London
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repo showcasing your dbt projects and SQL prowess. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by practising common analytics scenarios. Think about how you’d tackle real-world problems, especially those related to marketing and finance data.
✨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, we love hearing from passionate candidates like you!
We think you need these skills to ace Staff Analytics Engineer in London
Some tips for your application 🫡
Show Off Your Experience:Make sure to highlight your strong experience as an Analytics Engineer. We want to see how you've set direction for analytics engineering in the past, so don’t hold back on those hands-on dbt production experiences!
Be Clear and Concise:When you’re writing your application, keep it clear and to the point. We appreciate straightforwardness, especially when it comes to your SQL skills and data modelling fundamentals. Let’s get straight to what makes you a great fit!
Connect with Our Values:We love unique perspectives! If you’re excited about the role but don’t tick every box, share why you think you’d still be a great fit. Show us how your background aligns with our mission and values.
Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. We can’t wait to hear from you!
How to prepare for a job interview at Deepstreamtech
✨Know Your dbt Inside Out
Make sure you’re well-versed in dbt, especially around incremental models and custom macros. Be ready to discuss your hands-on experience with debugging and optimising slow models, as this will show your technical prowess and problem-solving skills.
✨Showcase Your SQL Skills
Prepare to demonstrate your SQL knowledge and data modelling fundamentals. You might be asked to solve a problem on the spot, so brush up on your SQL queries and be ready to explain your thought process clearly.
✨Understand the Business Metrics
Familiarise yourself with how metrics are defined and used within a business context. Be prepared to discuss how you’ve partnered with stakeholders in the past to create clear metric definitions, as this will highlight your ability to bridge the gap between data and business needs.
✨Embrace Ambiguity
Since the role involves operating with limited processes, be ready to share examples of how you've thrived in ambiguous situations. Discuss how you approach problem-solving when the path isn’t clear, showcasing your adaptability and initiative.