[C3C] Senior Python Engineer
Core
Designing and developing scalable backend services and REST APIs for a proprietary data platform that processes large volumes of cybersecurity data to help customers manage cyber threats.
Role type
Senior Python Software Engineer (Backend)
Builds
Scalable backend services, high-performance APIs, and event-driven data processing pipelines for a UK-based insurance company.
Domain
Cybersecurity / Data Engineering / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Python, REST APIs, SQL, PostgreSQL, AWS or Azure, Docker, CI/CD pipelines, data-intensive application development, software testing, clean code principles
Preferred skills
Databricks, event-driven architectures, distributed systems, Infrastructure as Code (Terraform), Linux-based development environments
Responsibilities
Design and develop backend services and REST APIs; build scalable solutions for processing and transforming large datasets; contribute to cloud-native architecture and CI/CD pipelines; 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