About the role
What will you do at Corgi Insurance?
About Corgi Corgi is a full-stack insurance carrier building better, faster insurance products for startups. We’re not a broker, so we underwrite and issue policies directly, with fewer handoffs and less friction. Cutting out intermediaries lets us tailor coverage to how companies actually operate and price risk more efficiently.
We form and operate insurance companies from the ground up, using AI and software to automate the workflows traditionally handled by large teams of brokers, underwriters, TPAs, accountants, and operations staff. Our goal is not to incrementally improve insurance, it is to rebuild the industry infrastructure itself. We move quickly, care deeply about talent density, and hire people who want to solve difficult problems with unusually high ownership.
About the Role
We’re hiring a Full Stack Software Engineer to help build the systems that power our insurance companies and internal operations. You will work closely with product, operations, and leadership to design and ship software across underwriting, claims, finance, compliance, and internal tooling. This is a highly hands-on role for someone who enjoys building quickly, owning outcomes, and working on problems with real business impact.
This role is based in our London office.
What You’ll Do
- Build and maintain internal and customer-facing software systems.
- Design backend services, APIs, and infrastructure.
- Work across the stack to ship new features and products quickly.
- Partner with non-technical teams to automate manual workflows.
- Improve reliability, performance, and scalability of existing systems.
Who You Are
- Strong software engineering fundamentals.
- Comfortable working in ambiguity and moving quickly.
- High ownership and bias toward execution.
- Curious, technical, and motivated by difficult problems.
- Interested in building systems that directly affect how businesses run.
- Ability to work across technologies (we use Python, Typescript, Next.JS, Django, AWS)
Which skills does this role require?
Make your next move
Build a shortlist and prepare
Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.
- Build a focused shortlist before you applyCompare role requirements with your experience and give each application a clear reason.
- Practice explaining your experience in an interviewRehearse your answers before meeting the hiring team.
Other roles to compare
Review the responsibilities and requirements before adding an opening to your shortlist.
Capital One Shopping Tech, Staff Full Stack Engineer, Technical Chief of Staff (Remote - Eligible)
Capital One · McLean, Virginia, United States
Full-Stack Engineer
Nexusflow.ai Inc. · Palo Alto, California, United States
Full Stack Engineer 5 (ATM)
Capital One · McLean, Virginia, United States
Full-Stack Software Engineer: DAY-2608
deciBel Research, Inc. · Beavercreek, Ohio, United States
Full Stack Engineer - 3D Visualization
Anori · San Mateo, California, United States
Full Stack Engineer
BJAK · Madison, Mississippi, United States
Role information can change. Prepin can help you prepare, but does not submit an application for this role.