Data Engineer
Harnham
Newcastle upon Tyne, United Kingdom
8 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
£ 49KJob location
Newcastle upon Tyne, 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.