Data Engineer
Data Engineer
Join a fast-growing e-commerce technology company as a Data Engineer dealing with real-time data.
The team is small, highly technical, and product-driven, building the entire platform in-house for maximum flexibility and efficiency. You'll be joining a company where engineers are trusted to make decisions, own their work, and directly influence the product roadmap.
The Role
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.
This is a hands-on role with significant autonomy and impact, ideal for someone who thrives in a lean, collaborative, and fast-moving environment.
Key Responsibilities
- 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.
Tech Stack
- 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.
- Company
- Harnham - Data & Analytics Recruitment
- Location
- Manchester, Lancashire, England, United Kingdom
- Employment Type
- Full-Time
- Salary
- £80,000 - £85,000 per annum
- Posted
- Company
- Harnham - Data & Analytics Recruitment
- Location
- Manchester, Lancashire, England, United Kingdom
- Employment Type
- Full-Time
- Salary
- £80,000 - £85,000 per annum
- Posted