**Job Overview**
As a key player in the development of modern data infrastructure and APIs, you will be instrumental in shaping the technology that powers our market intelligence products. This is a high-impact role that requires expertise in designing, building, and scaling robust data services and scalable APIs.
The ideal candidate will have a strong background in Python, including experience with libraries like Polars, PySpark, and frameworks such as FastAPI or Fastify. Additionally, they will have experience working on data-heavy platforms or with AI/ML outputs exposed via APIs.
The successful candidate will be responsible for:
* Designing and developing modern APIs that serve both raw data and AI-generated insights to our suite of client-facing web applications.
* Building and optimising performant data pipelines using Polars, FastAPI, and Python, ensuring fast response times and efficient memory usage.
* Collaborating closely with front end engineers, product managers, and machine learning engineers to deliver seamless, user-focused features.
* Implementing API-first architecture practices, with careful attention to schema design, versioning, and documentation.
* Working across the AWS stack, deploying scalable services that power mission-critical experiences for enterprise users.
* Contribute to system design decisions, database modelling, and service orchestration to ensure resilient, maintainable back end systems.
* Monitoring and tuning application performance, from query speeds to service latency and throughput.
This is an opportunity for individuals passionate about building elegant, scalable, and performant back-end systems, with a track record of delivering robust APIs that enable dynamic React front ends and unlock the full value of data and AI-driven insights.
**Required Skills and Qualifications**
The ideal Data Products Engineer will have:
* Few years of professional software engineering experience, ideally in B2B or data product environments.
* Deep experience with Python, including libraries like Polars, PySpark, and frameworks such as FastAPI or Fastify.
* Experience working on data-heavy platforms or with AI/ML outputs exposed via APIs.
* Proficient in designing, building, and scaling RESTful APIs (GraphQL experience is a bonus).
* Strong knowledge of cloud infrastructure, especially the AWS stack (Lambda, ECS, S3, CloudWatch, etc.).
* Solid understanding of data performance trade-offs—e.g., query optimisation, memory use, parallelism.
* Familiarity with modern CI/CD pipelines, containerisation (Docker), and IaC tools like Terraform.
* Strong collaboration skills—able to partner with front end teams and product stakeholders to ship well-integrated features.
* Comfortable in fast-paced, high-autonomy environments with a strong culture of accountability.
**Benefits**
We offer a comprehensive benefits package, encouraging an inclusive workforce. Our agile environment allows you to manage your wellbeing and work/life balance, ensuring you can be your best self. We provide two