[C3C] Senior Python Engineer
Core
Design and develop scalable backend services and REST APIs for a proprietary data platform that ingests vulnerability intelligence to reduce cyber risk for a UK-based insurance company.
Role type
Senior Python Software Engineer (Backend)
Builds
Scalable backend services, high-performance APIs, and event-driven data processing pipelines.
Domain
Cybersecurity / Data Engineering / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Python (backend), REST APIs, SQL, PostgreSQL, Cloud (AWS/Azure), Docker, CI/CD, Data pipelines, Distributed systems
Preferred skills
Databricks, Event-driven architectures, Terraform, Azure DevOps, AI-assisted development tools
Technologies
Python, Microsoft Azure, PostgreSQL, Databricks, Docker, Terraform, Azure Container Apps, Azure Batch Processing
Responsibilities
Design and maintain backend services and REST APIs; Build scalable solutions for ingesting and transforming large datasets; Contribute to cloud-native architecture and Infrastructure as Code; Collaborate on system design and data modelling; Improve software quality through code reviews and automated testing; Mentor less experienced developers.
Seniority
Senior, hands-on IC