Talent.com
Cover Genius
Senior Software Engineer (Python)Cover Genius • Vancouver, Metro Vancouver Regional District, Canada
Senior Software Engineer (Python)

Senior Software Engineer (Python)

Cover Genius • Vancouver, Metro Vancouver Regional District, Canada
30+ days ago
Salary
CA$18,808.00 yearly
Job type
  • Full-time
Job description

Cover Genius is a Series E insurtech that protects the global customers of the world’s largest digital companies, including Booking Holdings (Priceline, Kayak, Booking.com), Intuit, Uber, Hopper, Ryanair, Turkish Airlines, Descartes ShipRush, Zip, and SeatGeek. We are also available through Amazon, Flipkart, eBay, Wayfair, and Southeast Asia’s largest company, Shopee. Our partners integrate with XCover, our award‑winning insurance distribution platform, to embed protection for millions of customers worldwide each year.

About The Role

As a Senior Software Engineer on the Personalisation team, you will own the design, development, and operation of our pricing optimisation and experimentation platform (BrightWrite). BrightWrite powers dynamic pricing, A/B experimentation, and plan recommendation for XCover and RentalCover, serving millions of pricing requests per day at low latency, both as an embedded Python package and as a standalone API service.

You will lead the end‑to‑end delivery of platform features—from the experimentation engine and the pricing‑expression language, through to event‑tracking pipelines and the analytics that Data Scientists and pricing analysts rely on. Because BrightWrite sits directly in the insurance quote path, your work has an immediate, measurable impact on conversion and margin across every partner.

Key Responsibilities

  • Pricing platform development: design, build, and maintain the core BrightWrite pricing services, pricing calculation, experiment platform, and ML infrastructure integration, keeping them fast, correct, and safe at scale.
  • Experimentation framework: evolve the A/B testing framework so internal stakeholders can run reliable, revenue‑safe pricing experiments with confidence.
  • Personalisation and offer optimisation: build the personalisation capabilities that tailor what each customer sees, and build the data to serve the right product at the right price for every partner and customer segment.
  • System reliability and observability: design robust monitoring, alerting, and graceful‑degradation behaviour to protect partner sales; proactively identify, debug, and resolve production issues.
  • Cross‑functional collaboration: work closely with Data Science, the XCore, and RentalCover teams to ship integrations, enforce pricing guardrails, and turn experiment data (Pub/Sub events, BigQuery) into decisions.

What You Will Bring

  • Bachelor’s degree in Computer Science, Engineering or a related field, coupled with 6+ years of professional software engineering experience building highly scalable, data‑intensive backend systems in Python.
  • Proven experience designing and operating low‑latency, high‑throughput services in the critical path of revenue—including API design, caching/CDN‑backed configuration delivery, and performance optimisation.
  • Strong foundation in software engineering principles with a demonstrated ability to design, build, and maintain clean, testable Python services and internal libraries consumed by other teams.
  • Experience with experimentation or A/B testing systems.
  • Hands‑on experience with production operations: Kubernetes, CI/CD pipelines, observability and monitoring tooling, and incident response for business‑critical services.
  • Comfort working with data pipelines and warehouses (e.g., Pub/Sub event streams, BigQuery) to instrument features and validate outcomes.
  • Nice to have: experience building parsers, interpreters, or domain‑specific languages in Python and familiarity with applying LLM‑assisted tooling to internal workflows.

What You Will Have

  • Ownership mindset with the ability to lead ambiguous, cross‑functional initiatives to measurable outcomes.
  • Self‑motivated and continuously studying new practices and tooling in data engineering.
  • Preference for simple, robust engineering over hype—critically evaluating new tools and techniques to choose what works.
  • A natural mentor and collaborator who can clearly articulate complex technical concepts to engineers, data scientists, and non‑technical stakeholders alike.
  • Embodies CG values—bold experimentation, purposeful innovation, and authentic collaboration across diverse, global teams.

Why Cover Genius?

  • Flexible Work Environment—our teams are hybrid: work from home on Wednesdays and Thursdays and attend the office on Monday, Tuesday, and Friday with flexibility around start/finish times.
  • Employee Stock Options—share in our success with ownership for your contributions to a world‑class company.
  • Work with like‑minded people who are passionate about the work and giving back—our CG Gives programs enable all employees to become philanthropists through peer recognition and rewards.
  • Social Initiatives—Engage in community projects and support local causes.

Equal Opportunity Employer

Cover Genius promotes diversity and inclusivity. We don’t tolerate discrimination or harassment based on race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or any other legally protected status.

Compensation

  • Base salary compensation range of C$135,000 to C$175,000 annually.

#J-18808-Ljbffr

Create a job alert for this search

Senior Software Engineer (Python) • Vancouver, Metro Vancouver Regional District, Canada

Similar jobs

Distributed Systems Software Engineer, Python / Go

CanonicalVancouver, Metro Vancouver Regional District, CA
Full-time

Distributed Systems Software Engineer, Python / Go.Distributed Systems Software Engineer, Python / Go.Continue with Google Continue with Google.Distributed Systems Software Engineer, Python / Go.Be... Show more

 • Promoted

Senior Software Engineer

VizzionNorth Vancouver, Metro Vancouver Regional District, Canada
Full-time

Vizzion aggregates live road imagery and provides data and services to major brands in the mapping, media, safety & security, ITS (Intelligent Transportation Systems), and traffic & weather industr... Show more

 • Promoted

Senior Software Engineer - C$120,000 - C$150,000 A Year

Ace1MediaRichmond, Canada
Full-time

Senior Software Engineer needed to develop and maintain high-traffic web apps, optimize performance, and integrate APIs. Show more

 • Promoted

Senior Software Engineer, Client - Demonware - Vancouver, BC

ActivisionVancouver, Metro Vancouver Regional District, Canada
Full-time

Senior Software Engineer, Client – Demonware – Vancouver, BC.The Client Code team builds and maintains the client‑side online services SDK used by Call of Duty and other Activision titles.We own th... Show more

 • Promoted

Senior Software Engineer - C$130,000 - C$160,000 A Year

Match GroupRichmond, Canada
Full-time

Senior Software Engineer sought by Match Group to design, build, and maintain high-scale backend services using Java/.NET Core and AWS, supporting trust & safety, compliance, and legal domains.... Show more

 • Promoted

Senior Software Engineer, Client - Demonware - Vancouver, BC

DemonwareVancouver, Metro Vancouver Regional District, Canada
Full-time

Senior Software Engineer, Client - Demonware - Vancouver, BC.The Client Code team builds and maintains the client‑side online services SDK used by Call of Duty and other Activision titles.We own th... Show more

 • Promoted

Senior Software Engineer

King River Capital GroupVancouver, British Columbia, Canada
Full-time

As a Senior Software Engineer on our Ancillaries squad, you will build integrations that expand what we can offer travelers—connecting external providers to our platform so partners like Booking.Sk... Show more

 • Promoted

Senior Software Engineer - Ai-Driven Full-Stack Leader - C$120,000 - C$150,000 A Year

Rival TechnologiesRichmond, Canada
Full-time

Senior Full-Stack Software Engineer to lead AI feature development for a product platform.Requires 7 years of experience, full-stack expertise, and AWS knowledge. Show more

 • Promoted

Senior Software Engineer

PillexaSurrey, Metro Vancouver Regional District, CA
Full-time

We’re looking for a product-driven.You’ll work alongside our senior engineers and leadership team to develop, refine, and deliver features that make a real impact in how healthcare technology serve... Show more

 • Promoted

Senior Software Engineer

EviSmartVancouver, British Columbia, Canada
Full-time

Here’s Your Chance The dental industry a $40B global market spanning 28 countries still runs on disconnected systems, manual workflows, and decisions made without data.Most of it has never been tou... Show more

 • Promoted

Senior Backend Engineer (Python) — Scalable Aws Systems - C$131,500 - C$174,500 A Year

Content Services CompanyRichmond, Canada
Full-time

Seeking a Senior Backend Engineer with 5+ years of Python and AWS experience to design scalable event-driven and ML-driven backend services in Vancouver. Show more

 • Promoted

Senior Software Engineer - Platform Technology - C$120,000 - C$145,000 A Year

HTuO BiosciencesRichmond, Canada
Full-time

Develops scientific software in a high-performance computing environment, focusing on efficient, optimized code in C++ and Python. Show more

 • Promoted

Senior Software Engineer - Cloud Gateway

Rivian and Volkswagen Group TechnologiesVancouver, Metro Vancouver Regional District, CA
Full-time

Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter.From operating systems to zonal controllers to cloud and c... Show more

 • Promoted

Senior Platform Software Engineer - Hpc, Cuda - C$120,000 - C$145,000 A Year

HTuO Biosciences Inc.Richmond, Canada
Full-time

Develop scientific software in a high-performance computing environment using C++ and Python. Show more

 • Promoted

Hybrid Senior Backend Engineer: Distributed Systems & Cloud - C$107,000 - C$157,300 A Year

Autodesk, Inc.Richmond, Canada
Full-time

Senior Backend Engineer wanted to improve distributed computing platform.Requires 4+ years experience with Go, Python, or Java, and AWS. Show more

 • Promoted

Senior Full-Stack Engineer: Python/Django + React, Impact

Notify Me!Richmond, Metro Vancouver Regional District, CA
Full-time

A technology solutions provider is seeking a senior full-stack engineer in Richmond, British Columbia.The role requires expertise in Python (Django/DRF) and React (TypeScript) with responsibilities... Show more

 • Promoted

Senior Software Engineer

InvertVancouver, Metro Vancouver Regional District, Canada
Full-time

This range is provided by Invert.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.The company At Invert, we are on a mission to dramatically redu... Show more

 • Promoted

Senior Software Engineer (IoT)

Swiftly, Inc.Vancouver, British Columbia, Canada
Full-time

Company Description Swiftly is on a mission to help cities move more efficiently.We are the leading transit data platform for agencies to share real-time passenger information, manage day-to-day op... Show more

 • Promoted

Senior Software Engineer - C$170,000 A Year

IcePanelRichmond, Canada
Full-time

Senior Software Engineer to build and maintain web applications, focusing on UI/UX, backend APIs, and data structures. Show more

 • Promoted

Senior Software Engineer - C$114,950 - C$158,550 A Year

PixiesetRichmond, Canada
Full-time

Develops new product features, mentors junior developers, and maintains Pixieset's product infrastructure. Show more