Software Engineer
Core
Design, build, and scale backend systems powering customer-facing cyber insurance products and internal security tools, leveraging AI in development and production.
Role type
Senior backend software engineer (cyber insurance)
Builds
Production-grade backend platforms for cyber insurance and security tools
Domain
Cybersecurity, Insurance, Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
Python, backend system design, relational databases (PostgreSQL, MySQL), cybersecurity concepts, networking, cloud deployment, microservices architecture
Preferred skills
Go, NoSQL databases (Elasticsearch, DynamoDB), collaboration with data science teams
Technologies
Python, PostgreSQL, MySQL, AWS, Go, Elasticsearch, DynamoDB
Responsibilities
Design and build scalable backend systems for cyber insurance products; integrate AI into development workflows and production solutions; own end-to-end software lifecycle from design to deployment; write robust, well-tested code; respond to production bugs and ensure service stability; collaborate with cross-functional teams including researchers and data scientists.
Seniority
Senior, hands-on IC