Staff Data Engineer

Staff Data Engineer

Full-Time 80000 - 100000 ÂŁ / year (est.) Home office (partial)
Deepstreamtech

At a Glance

  • Tasks: Lead the design and evolution of our data platform, ensuring reliability and scalability.
  • Company: Join a forward-thinking energy tech company shaping the future of data.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Dynamic team environment with a focus on innovation and collaboration.
  • Why this job: Make a real impact by building a data platform from the ground up.
  • Qualifications: Proven experience in data engineering, strong Python skills, and cloud infrastructure knowledge.

The predicted salary is between 80000 - 100000 ÂŁ per year.

Requirements

  • Proven experience operating at staff level (ownership of systems, not just pipelines)
  • Experience building and scaling modern data platforms
  • A track record of operating at staff or principal level: you've owned systems, shaped technical direction across teams, and influenced how engineering gets done — not just delivered pipelines
  • Deep experience building and scaling production data platforms, including high-ingestion time‑series workloads, and strong hands‑on ability in Python and modern data stack components (orchestration, warehousing, observability)
  • The ability to design for reliability and scale — you understand the trade‑offs in data system design and have made consequential architecture decisions you can speak to clearly
  • A product mindset: you care about whether the data is actually useful and used, not just whether the pipeline ran green
  • Experience with cloud data infrastructure (AWS or GCP) and a point of view on what good looks like
  • The communication skills to lead without authority — influencing technical direction across teams and making the case for the right thing even when it's harder
  • Strong programming skills in Python, with experience building production‑grade data systems
  • Experience with modern data stack components (e.g.):
  • Orchestration: Airflow / Dagster
  • Warehousing: Snowflake / BigQuery / Redshift / ClickHouse
  • Streaming (nice to have): Kafka / Flink
  • Experience with cloud platforms (AWS / GCP)
  • Experience with data observability and testing practices (Desirable)
  • Experience in energy or climate tech (Desirable)
  • Familiarity with time‑series data at scale (Desirable)
  • Experience supporting ML pipelines in production (Desirable)
  • Background in high‑growth startups or scale‑ups
  • What the job involves

    We’re looking for a Staff Data Engineer to lead the design and evolution of our data platform. This is a high‑impact, hands‑on role combining technical leadership, system architecture, and product thinking. You’ll work closely with engineering, data science, and energy domain experts to ensure that data is reliable, scalable, and directly drives business value. You’ll work across the data management service team alongside data and analytics engineers, and in close partnership with energy domain experts, data scientists, and the broader engineering organisation. This is a hands‑on senior technical leadership role — you’ll be reviewing pull requests and setting architectural direction in the same week.

    What makes this genuinely different: you're not inheriting someone else's vision of what a data platform should be. The cultural norms, the standards, the practices — these are yours to define. If you've wanted to build the right thing from the ground up, this is that opportunity.

    Technical Leadership

    • Shape the technical direction across batch and streaming pipelines, setting the architecture others build to
    • Set standards for pipeline design and data quality
    • Lead design reviews and mentor other data engineers
    • Evaluate and introduce tooling where it raises the bar — and make the case for when it doesn’t

    Data Platform & Pipelines

    • Build and maintain robust ETL/ELT pipelines
    • Build systems optimised for high‑ingestion, low‑latency querying of time‑series data (TSDS)
    • Optimise pipelines for performance, cost, and reliability
    • Enable self‑serve analytics and decision‑making across the company

    Reliability and observability

    • Implement data quality frameworks with real teeth: SLAs, automated testing, lineage, and monitoring
    • Establish practices specific to energy data: late arrivals, reprocessing, backfills, and the failure modes that matter in this domain
    • Build the observability layer that makes the platform trustworthy without constant human oversight

    Scale and performance

    • Identify and fix the bottlenecks that constrain us today
    • Optimise pipelines for performance, cost, and reliability as data volumes grow
    • Architect for the next order of magnitude, not just the next quarter

    Technical leadership and culture

    • Set engineering standards for pipeline design, data quality, and system observability
    • Lead design reviews and mentor data engineers, raising the bar for how the team works
    • Act as a multiplier: the people around you should get better because of how you approach problems

    What Success Looks Like:

    • The data platform handles the team's current scale without firefighting, and is architected for the next phase of growth
    • Other teams can access, trust, and use data without routing requests through the data engineering team
    • There is a tight, reliable feedback loop between data ingestion and consumption: trading, forecasting, and analytics teams make faster decisions because the data is there when they need it
    • The data engineering team has clearer standards, better practices, and higher output than when you arrived

    Staff Data Engineer employer: Deepstreamtech

    Join us as a Staff Data Engineer and be part of a dynamic team where your expertise will shape the future of our data platform. We offer a collaborative work culture that values innovation and technical leadership, providing you with the opportunity to define standards and practices from the ground up. With a focus on employee growth and a commitment to impactful projects in the energy sector, this role not only promises meaningful work but also a chance to influence the direction of our engineering efforts in a supportive environment.
    Deepstreamtech

    Contact Detail:

    Deepstreamtech Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Staff Data Engineer

    ✨Tip Number 1

    Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on a job opening that’s perfect for you.

    ✨Tip Number 2

    Show off your skills! Create a portfolio or GitHub repository showcasing your projects and contributions to data platforms. This gives potential employers a taste of what you can bring to the table beyond just your CV.

    ✨Tip Number 3

    Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice explaining your past projects and decisions clearly, as communication is key in influencing technical direction across teams.

    ✨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 seeing candidates who are genuinely interested in joining our team.

    We think you need these skills to ace Staff Data Engineer

    Data Platform Design
    Python Programming
    Cloud Data Infrastructure (AWS or GCP)
    Data Pipeline Development (ETL/ELT)
    Time-Series Data Management
    Data Observability and Testing Practices
    Technical Leadership
    System Architecture
    Batch and Streaming Pipelines
    Data Quality Frameworks
    Mentoring and Coaching
    Performance Optimisation
    Communication Skills
    Product Mindset

    Some tips for your application 🫡

    Show Off Your Experience: When you're writing your application, make sure to highlight your proven experience at a staff level. We want to see how you've owned systems and shaped technical direction across teams, so don’t hold back on those achievements!

    Be Specific About Your Skills: We’re looking for deep experience with modern data platforms and strong programming skills in Python. Be specific about the tools and technologies you’ve used, like orchestration or warehousing solutions, to show us you’re the right fit.

    Communicate Your Product Mindset: Let us know how you think about data from a product perspective. We care about whether the data is useful and used, so share examples of how you've ensured data quality and reliability in your previous roles.

    Apply Through Our Website: We encourage you to apply through our website for a smoother process. It’s the best way for us to keep track of your application and ensure it gets the attention it deserves!

    How to prepare for a job interview at Deepstreamtech

    ✨Know Your Data Platforms

    Make sure you can talk confidently about your experience with modern data platforms. Be ready to discuss specific projects where you've built or scaled systems, especially focusing on high-ingestion time-series workloads. Highlight your hands-on skills in Python and any relevant tools like Airflow or Snowflake.

    ✨Showcase Your Technical Leadership

    Prepare examples that demonstrate your ability to influence technical direction without direct authority. Think of times when you've shaped architectural decisions or set standards for pipeline design. This role is all about leadership, so be ready to share how you've mentored others and raised the bar for your team.

    ✨Communicate Your Product Mindset

    Be prepared to discuss how you ensure that the data you work with is not just functional but also valuable. Share instances where you've designed systems with the end-user in mind, ensuring that the data is reliable and drives business value. This will show that you understand the bigger picture beyond just building pipelines.

    ✨Understand the Energy Domain

    If you have experience in energy or climate tech, make sure to highlight it! Even if you don't, do some research on the industry and be ready to discuss how data plays a role in energy management. Showing that you have a grasp of the domain will set you apart from other candidates.

    Land your dream job quicker with Premium

    You’re marked as a top applicant with our partner companies
    Individual CV and cover letter feedback including tailoring to specific job roles
    Be among the first applications for new jobs with our AI application
    1:1 support and career advice from our career coaches
    Go Premium

    Money-back if you don't land a job in 6-months

    >