Federato

Insurance

StaffSoftwareEngineer

$200–250k United States; Canada Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Staff Software Engineer at Federato. Skills: Full stack development, Technical leadership, System architecture. Lead engineering team. Provide technical mentorship”

Industry & Context.

Insurance
Problems you'll solve

First principles approach

Eligibility Requirements

15-20% travel

What They're Looking For.

Must Have

10+ years software engineering, Full stack development experience, Experience leading engineering teams, Frontend skills with JavaScript/TypeScript, Backend experience with Python, Backend experience with Node.js, Experience with PostgreSQL, Deep understanding of software design principles, Deep understanding of testing strategies, Deep understanding of CI/CD pipelines

Nice to Have

Kubernetes experience, Containerized deployments experience, Familiarity with Kafka, Familiarity with event-driven architectures

What You'll Do.

Lead engineering team

Provide technical mentorship

Provide architectural guidance

Ensure high-quality delivery

Collaborate with Product Managers

Collaborate with Designers

Shape roadmap priorities

Translate customer needs

Architect complex features

Build complex features

Drive engineering best practices

Elevate team productivity

Own technical delivery

Champion engineering excellence

Identify codebase improvements

Identify development workflow improvements

Identify team process improvements

Serve as thought partner

Build customer empathy

Ensure intuitive products

Ensure impactful products

Ensure reliable products

How You'll Work.

Team & Collaboration

Cross-functional peers; Product and Design

Communication Scope

Advocate technical solutions

Process & Methodology

Task planning

Full Job Description

Federato is on a mission to defend the right to efficient, equitable insurance for all. We enable insurers to provide affordable coverage to people and organizations facing the issues of today - the climate crisis, cyber-attacks, social inflation, etc. Our vision is understood and well funded by those behind Salesforce, Veeva, Zoom, Box, etc. Federato is the only AI-native platform that spans the full policy lifecycle and changes the way insurance work gets done. Better decisioning is built-in, not bolted on: insurers' unique portfolio goals, strategies, rules, and appetite are part of the workflow so underwriters win the right deals, faster. From the moment a submission hits an underwriter’s inbox, AI is put to work, triaging submissions with a focus on high-appetite business, delivering real-time feedback on the portfolio, and consolidating workflows into a single proven system. Federato drives better business outcomes. What You'll Be Doing: Lead a small team of engineers, providing technical mentorship, code review, and architectural guidance to ensure high-quality delivery. Collaborate closely with Product Managers and Designers to shape roadmap priorities and translate customer needs into scalable solutions. Architect and build complex features across the stack using React, TypeScript, Python (Django), Node.js, and PostgreSQL. Drive engineering best practices, including robust testing, code quality, and tooling improvements that elevate team productivity. Own technical delivery from design through deployment, including performance, reliability, and monitoring considerations. Champion engineering excellence by proactively identifying areas of improvement in the codebase, development workflow, and team processes. Serve as a thought partner to engineering leadership in scaling systems, reducing complexity, and mentoring others. Build deep empathy for our customers and help ensure our products are intuitive, impactful, and reliable. Who We Hope You Are: 10+ years o

Free ATS check

Applying for this Staff Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about Federato?

Real rants from real employees. Read before you apply.

Read Company Rants →