Original listing text, shown exactly as published by the company.
What you'll be doing
- Working in a product team enabling efficient automation for tens of thousands of policies, ensuring that we provide customers with affordable, instant, and inclusive insurance
- Manages and executes ambiguous technical solutions with appropriate sense of urgency to deliver impact within the team.
- Creates and promotes efficiency and speed within the team by improving existing solutions and developing new ones
- Partners with stakeholders to understand requirements, build solutions, deliver functionality, write automation tests and build continuous delivery pipelines all the way through to deployment, monitoring and supporting these systems in production
What we’re looking for from you
- 6+ years of software engineering experience
- Expertise in Java and Spring and the eagerness to learn more
- Experience with developing and scaling complex microservices systems
- Experience with AWS is a must
- Previous experience with identifying, analysing, and resolving system availability, reliability, and performance issues
- Experience mentoring and guiding more junior members of the team
- Full-stack experience with React is an advantage
Our Tech Stack
- Backend: Latest Java μService, Spring Boot with Spring Cloud, Dynamodb, Terraform, Docker, AWS Fargate, Datadog, Opslevel, and TeamCity.
- Frontend: TypeScript, CSS-in-JS (Styled Components), React, Redux, Redux Hooks, and other modern state management libraries. Kotlin on Android and Swift on iOS.
- Data: SQL, Python, Snowflake (warehousing), dbt (modelling), Airflow (orchestration) & Looker (BI/visualisation).
- AI: Sierra.ai for conversational AI, Sagemaker and Tecton for machine learning, Python and LangChain for agentic AI solutions, and Cursor, Claude Code and Junie for developer productivity.