Staff Software Engineer

Company: Data Idols
Apply for the Staff Software Engineer
Location: Greater London
Job Description:

Overview

Data Idols are working with a rapidly scaling software company who are looking for a Staff Software Engineer to join their team. The product sits at the intersection of AI systems, complex data workflows, and enterprise-grade reliability, turning sophisticated technology into tools that can be trusted in production.

Opportunity

This role is about building serious backend infrastructure for AI systems that operate in real-world, high-stakes environments.

Responsibilities

  • Design and evolve the backend services that support large-scale data processing, AI model deployment, and secure enterprise workflows.
  • Ensure that complex AI functionality is delivered reliably, performs under load, and meets strict security and compliance expectations.
  • Collaborate closely with machine learning engineers, product managers, and infrastructure specialists to turn advanced AI capabilities into production-ready systems.
  • Influence architectural decisions, guide technical standards, and help shape how backend engineering is done as the platform scales.
  • Take ownership, go in-depth on problems, and solve hard systems challenges.

Qualifications

  • Strong expertise in Python and modern backend frameworks
  • Deep knowledge of relational databases, particularly PostgreSQL
  • Strong understanding of RESTful API design and microservices patterns
  • Experience working with cloud platforms and containerised environments (Docker, Kubernetes)

Salary and Location

Salary: £130K – £140K + Equity

Location: London in office

If you are looking for a new challenge, then please submit your CV for initial screening and more details.

#J-18808-Ljbffr…

Posted: March 30th, 2026