Data Engineer

Harnham
Manchester, United Kingdom
11 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 85K

Job location

Manchester, United Kingdom

Tech stack

JavaScript
Amazon Web Services (AWS)
Cloud Computing
Python
Data Streaming
Backend
Front End Software Development

Job description

My client is looking for a Data Engineer who enjoys working close to both data and backend systems. You'll design and build pipelines that process real-time browser events, support backend product features, and play a key role in how the company scales its prediction capabilities., * Build and maintain data pipelines from event capture through to storage and analytics layers.

  • Support backend feature development that depends on data flows and insights.
  • Work closely with engineers across data, backend, and frontend to ensure smooth integrations.
  • Deploy, test, and optimise workloads in AWS without heavy reliance on managed services.
  • Contribute to decisions around architecture, scalability, and cost efficiency.
  • Take initiative in problem-solving and adapt quickly as the product evolves.

Requirements

  • Core language: Python (essential)
  • Cloud: AWS (flexibility with this)
  • Bonus experience:
  • Understanding of how web data is generated (browser events, JavaScript, network requests)
  • Exposure to analytical features, vector stores, or ML-driven products

What You'll Bring

  • 2-3+ years' experience in a Python-heavy data or backend engineering role.
  • Solid understanding of cloud-native environment.
  • A pragmatic mindset - balancing speed and sustainability in technical decisions.
  • Curiosity about how data moves across the web and how insights drive product impact.
  • Strong communication skills and comfort working independently in a small, distributed team.

Apply for this position