Senior Software Engineer
ZEGO
In this role you will design, build and scale Python-based microservices that deliver business value in a resilient, observable way. You will work within a cross-functional product team to solve complex problems and contribute to architectural decisions focused on engineering excellence. You’ll write clean, well-tested code and participate in reviews to uplift the whole team's quality. The role combines hands-on development with continuous learning and initiative to improve ways of working. This is an opportunity to shape scalable backend systems at Zego, a driving force in modern insurtech.
Pay / Benefits- market-competitive salary
- private medical insurance
- company share options
- generous holiday allowance
- wellbeing benefits
- annual flexible hybrid working contribution
- Develop, test, deploy and own Python microservices delivering value
- Solve complex, reliable and observable software problems
- Contribute to code reviews and uphold code quality across the team
- Collaborate with Engineers, Product Managers and cross-functional partners
- Write clear, well-documented code following best practices
- Continuously learn and adopt new technologies and practices
- Proactively improve team processes and influence strategy
- Strong computer engineering background with backend systems experience
- Proven experience building and maintaining cloud-based microservices
- Solid understanding of data structures, algorithms, and OOP
- Familiarity with Git and CI/CD pipelines
- Experience with testing frameworks and debugging/refactoring
- Ability to work independently in a fast-paced environment
- Analytical mindset and attention to detail
- Interest in AI applications to enhance work
- Collaborative mindset
- Excellent communication
- Problem-solving orientation
- Python backend development
- Cloud microservices architectures
- Object-oriented programming
Reference: WJ-747_30183860