1

Software Engineer Insurance Jobs in Toronto, ON (NOW HIRING)

Deep commitment to software engineering best practices, including automated testing, CI/CD, code ... About ProNavigator Founded in 2019, ProNavigator helps insurance organizations centralize, manage ...

Software Engineer III

Toronto, ON · On-site

CA$108K - CA$135K/yr

Deep commitment to software engineering best practices, including automated testing, CI/CD, code ... About ProNavigator Founded in 2019, ProNavigator helps insurance organizations centralize, manage ...

Senior Software Engineer

Mississauga, ON · On-site

CA$132K - CA$165K/yr

Deep commitment to software engineering best practices, including automated testing, CI/CD, code ... About ProNavigator Founded in 2019, ProNavigator helps insurance organizations centralize, manage ...

Senior Software Engineer

Toronto, ON · On-site

CA$132K - CA$165K/yr

Deep commitment to software engineering best practices, including automated testing, CI/CD, code ... About ProNavigator Founded in 2019, ProNavigator helps insurance organizations centralize, manage ...

We are looking for an enthusiastic and motivated software engineer to join our marketplace teams ... insurers, dealerships, fleet lease and rental car companies, and charitable organizations. Buyers ...

About the Role As an Intermediate Software Engineer, you will be a core contributor to our ... insurers, dealerships, fleet lease and rental car companies, and charitable organizations. Buyers ...

The software engineer is focused on software development with Clojure as main programming language ... Life Insurance * Pension Plan * Extended maternity and paternity leaves * Nucleo - Our learning ...

The software engineer is focused on software development with Clojure as the main programming ... Life Insurance * Pension Plan * Extended maternity and paternity leaves * Nucleo - Our learning ...

The single gnarliest, most impact‑heavy place this problem shows up is in insurance claims, so ... We are seeking a visionary Principal Software Engineer to join our Engineering team. In this role ...

As a Software Engineer for Lyft Ads - you will work on one of Lyft's newest lines of business ... Extended health and dental coverage options, along with life insurance and disability benefits

next page

Showing results 1-20

Software Engineer Insurance information

What does a Software Engineer do in the insurance industry?

A Software Engineer in the insurance industry develops, tests, and maintains software applications that support insurance operations, such as claims processing, policy management, and risk assessment. They work closely with business analysts and underwriters to understand requirements and design solutions that improve efficiency and compliance. Their responsibilities may also include integrating new technologies, ensuring data security, and optimizing user experience for both employees and customers. This role is critical for helping insurance companies stay competitive by leveraging technology.

How do Software Engineers in the insurance industry typically collaborate with actuarial and underwriting teams?

Software Engineers in insurance often work closely with actuarial and underwriting professionals to develop and refine applications that support risk modeling, pricing, and policy management. Regular cross-functional meetings and agile project management are common, allowing engineers to gather requirements, understand complex insurance logic, and ensure their solutions meet regulatory and business needs. This collaboration not only enhances product accuracy but also provides engineers with valuable domain knowledge, which is beneficial for career advancement within the sector.

What are the key skills and qualifications needed to thrive as a Software Engineer in the insurance industry, and why are they important?

To thrive as a Software Engineer in insurance, you need strong programming skills (commonly in Java, C#, or Python), a solid understanding of software development life cycles, and at least a bachelor’s degree in computer science or a related field. Familiarity with insurance-specific platforms, database systems (like SQL), and tools such as Guidewire or Duck Creek, as well as certifications like AWS Certified Developer, are often expected. Excellent problem-solving, communication, and teamwork abilities help you collaborate across technical and business teams. These skills are vital for building reliable, compliant systems that support core insurance operations and adapt to evolving industry demands.

What is the difference between Software Engineer Insurance vs Software Developer Insurance?

AspectSoftware Engineer InsuranceSoftware Developer Insurance
Required CredentialsBachelor's in CS or related, certifications like AWS or AzureBachelor's in CS or related, certifications like AWS or Azure
Work EnvironmentTech companies, insurance firms, financial institutionsTech firms, insurance companies, startups
Employer & Industry UsageUsed across insurance tech teams, financial servicesCommon in software development teams within insurance
Search & Comparison IntentHigh overlap, often compared for role claritySimilar roles, but less frequently compared directly

Both roles typically require similar educational backgrounds and certifications, and they often work in comparable environments within the insurance industry. The main difference lies in the scope: Software Engineers may have broader responsibilities including system architecture, while Software Developers focus more on coding and implementation. Understanding these distinctions helps job seekers identify the right role for their skills and career goals.

Staff Software Engineer - Insurance

Nubank

Toronto, ON • Hybrid

Other

Medical, Dental, Vision, Life, Retirement

Posted 13 days ago


Job description

AI Native Staff Software EngineerAbout Us

Nu is one of the largest digital financial platforms in the world, serving more than 135 million customers across Brazil, Mexico, and Colombia.

Guided by our mission to fight complexity and empower people, we are redefining financial services in Latin America and beyond - and this is still just the beginning of the purple future we're building.

We combine proprietary technology, data intelligence, and an efficient operating model to deliver financial products that are simple, accessible, and human.

Nu IPO'd in 2021 on the New York Stock Exchange (NYSE: NU), after being founded in 2013 and backed by leading global investors.

Learn more at:  https://international.nubank.com.br/careers/


About the role

At Nubank, AI is not a bolt-on feature - it is existential to our next phase of growth. We are becoming an AI-native company, where intelligent systems don't just support our products; they define them.

As an AI Native Staff Software Engineer - Insurance, you will drive this transformation in our Insurance BU, which sits at the intersection of embedded insurance, Nu's most important customer surfaces, and our insurer partners.

You will be part of a lean, entrepreneurial team that delivers outsized business impact while protecting millions of customers, and is an early adopter of agentic engineering within Nubank.

This role combines high-impact technical leadership with hands-on building: you will design and operate production AI/agentic systems, set engineering standards, and help define what it means for Nubank to be truly AI-native.


You'll be responsible for
  • Designing, building and managing agentic workflows that power end-to-end delivery of customer-facing insurance features and journeys.
  • Setting and evolving standards for AI development, promoting reusable agents, commands and context structures that other teams can safely build on.
  • Establishing evaluation and monitoring practices for AI outputs, ensuring quality, robustness and human-in-the-loop integrity where needed.
  • Owning production AI systems: optimizing models and pipelines for latency, cost and reliability at scale, and building evaluation frameworks and benchmarks to catch regressions.
  • Ensuring observability for AI systems in production (tracing, logging, alerting) and driving a culture of operational excellence around AI services.
  • Cutting through ambiguity, surfacing trade-offs and aligning cross-functional teams (Product, Data, Security, Compliance, Insurance partners) around clear outcomes.
  • Embedding responsible and auditable AI in everything you ship, ensuring compliance with applicable regulations and internal risk standards.
  • Pioneering tooling, processes and culture that enable more Nubankers to safely contribute to AI-powered products over time (engineers and non-engineers).

We are looking for a person who hasRequired
  • Proven technical leadership as a senior / staff engineer delivering high-impact, large-scale software systems in production.
  • AI-first mindset with professional experience implementing LLMs, generative AI, agentic patterns and/or RAG systems in real-world products.
  • Strong full-stack thinking: ability to design maintainable codebases and APIs that bridge model inference / orchestration layers with user-facing surfaces.
  • Experience navigating ambiguous, cross-functional projects that require coordination across multiple business units and stakeholders.
  • Demonstrated strategic acumen, linking technical AI initiatives to business drivers such as operational efficiency, risk, and customer acquisition or engagement.
  • Solid understanding of prompt engineering, tool calling, context management, and agent loops, and ability to contribute to shared agent libraries and commands (not only consume them).
  • Track record of mentoring and uplifting peers on AI-native workflows, prompt engineering, and production ML/AI patterns.
  • Experience in fintech or other regulated industries (e.g., financial services, insurance, payments) or similarly complex domains.
  • Advanced English for daily collaboration in a global environment.
Nice to Have
  • Background in insurance or embedded insurance products.
  • Experience scaling products across international markets and languages.
  • Familiarity with Portuguese and/or Spanish to read or review customer-facing copy (optional).
  • Prior experience in AI-first startups or big-tech environments with strong AI/ML teams.

Location for this opportunity
  • Palo Alto, California (USA) OR Miami, Florida (USA) OR Toronto, Canada

Work Model for this Role
  • Hybrid 2-3 times/week: Our hybrid work model brings us to the office at least twice a week, on strategic days designed to maximize team connection and collaboration. For more details, visit  https://building.nubank.com/nu-hybrid-work-model/

Our Benefits

For this role, we offer a competitive, global-level package that currently includes:

  • Competitive compensation and company equity
  • Bi-annual trips to Brazil to build relationships with coworkers
  • Top-tier Medical Insurance
  • Top-tier Dental and Vision Insurance
  • Generous time off and company holidays
  • Life Insurance and AD&D
  • Extended maternity and paternity leaves
  • NuLanguage - our language learning program
  • NuCare - our mental health and wellness assistance program
  • 401(k) and saving plans (Health Saving Account and Flexible Spending Account, where applicable)

Specific benefits may vary slightly by country and will be detailed during the process.


Join us

If you want to help define what an AI-native bank looks like in practice - building agentic systems that power real products for millions of customers across the Americas - we'd love to hear from you.

Total compensation includes base salary, RSUs and benefits. Base salary range: $192.000 - $288.000

Apply now to be our AI Native Staff Software Engineer - Insurance in Palo Alto, Miami, or Toronto.