Senior Software Engineer
Core
Building and scaling reliable backend systems and cloud microservices to deliver business and user value for motor insurance customers.
Role type
Senior Software Engineer (Backend)
Builds
Python microservices delivering insurance products
Domain
Insurtech / Motor Insurance
Deliverable
production ML models | product features
Required skills
Python, object-oriented programming, cloud microservices architectures, data structures, algorithms, SQL, document databases, version control (Git), CI/CD pipelines, testing frameworks, debugging, refactoring, software optimization, performance tuning
Preferred skills
AI experimentation, business and product ownership, strategic influence
Technologies
Python, Git, SQL, document databases
Responsibilities
Develop, test, deploy, and own Python microservices; solve complex technical problems to ensure reliability and observability; contribute to code reviews and code quality; continuously learn and adapt to new technologies; improve team workflows and influence strategy
Seniority
Senior, hands-on IC