Software Engineer - Python and Data

Referment — United Kingdom · Posted ~2 hours ago

Mid Full-time

Skills

Python backend development data pipelines APIs software engineering AI

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A software engineering position focused on building backend systems, data pipelines, APIs, and product capabilities using modern technologies in a growing technical environment.

Highlights

Broad engineering role with high ownership, product influence, and opportunities to build scalable data-driven systems.

Description

Referment is working with an early-stage technology company to hire a Product & Data Engineer to join its growing engineering team. The company is developing a technology platform that combines real-world data, software and AI to solve complex problems for large organisations. This is a broad engineering position with significant ownership. You'll work across backend infrastructure, data pipelines, APIs and product development, helping build the technical foundations required as the platform and customer base scale. You'll work closely with the founders and wider technical team and will have plenty of opportunity to influence both how the product is built and how the engineering environment develops. The Role You'll Be Responsible For Designing and building scalable backend systems and data infrastructure.Developing data pipelines to process large volumes of real-world data.Building and maintaining APIs and production services.Developing new product functionality across the technology stack.Designing systems that can scale as data volumes and customer usage increase.Working with cloud infrastructure and deployment environments.Maintaining and improving automated testing and CI/CD processes.Working closely with the wider team on technical architecture and product decisions.Using AI and modern development tools to improve engineering productivity.Exploring opportunities to incorporate AI capabilities into the wider product.Taking ownership of features and systems from initial design through to production. What We're Looking For We're looking for a strong software or data engineer who enjoys building products rather than working within a narrowly defined engineering function. You'll Ideally Have Around 2 to 8 years' experience within software, backend or data engineering.Strong production experience with Python.Experience designing and building APIs and backend services.Experience building data pipelines and working with data-intensive applications.Experience with cloud infrastructure.Experience taking software from development through to production.Good understanding of automated testing, deployment and CI/CD.The ability and interest to work across different parts of the technology stack.Strong problem-solving skills and an interest in tackling technically difficult problems.The ability to operate independently within an early-stage or fast-moving environment Experience with GCP, FastAPI, full-stack development, machine learning systems or LLM/agent frameworks would be particularly useful, although we're more interested in strong engineering fundamentals and technical curiosity than a perfect technology match. This could suit a Software Engineer, Backend Engineer, Data Engineer, Product Engineer or Full Stack Engineer who wants broader technical ownership within an early-stage company. #Referment