What is a Software Engineer at Lemonade Insurance?
As a Software Engineer at Lemonade Insurance, you are at the core of a company that is fundamentally redefining the insurance industry through technology. Lemonade Insurance operates as a digital-first, AI-driven platform, meaning your work directly influences the user experience, the efficiency of our automated claims processing, and the stability of our core infrastructure. You will not be building legacy systems; you will be contributing to a modern, high-velocity stack designed to provide instant coverage and near-instant claim resolutions.
This role requires a blend of creative system design and pragmatic coding. You will often work on complex, user-facing flows—such as our signature onboarding and policy-purchase journeys—where every millisecond of latency and every design decision impacts conversion and customer trust. The environment is fast-paced and highly integrated; you will collaborate closely with product managers and cross-functional teams to translate complex insurance logic into elegant, scalable software solutions.
Expect to work on challenging technical problems that require balancing speed with robustness. Whether you are optimizing a data-processing pipeline or designing a new API for our chat-based interface, your work is visible, measurable, and essential to the company’s growth. We value engineers who can think critically about system architecture while remaining deeply invested in the end-user experience.