Engineering Manager Remote - US or Canada - Engineering

Socotra, Inc.

Ottawa

Hybrid

CAD 251,000 - 307,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

100% employer-paid health insurance
100% remote work
Unlimited paid time off
Equity ownership

Job summary

Ledgebrook is seeking an experienced Engineering Manager to lead and scale our full stack engineering team powering underwriting, policy, and data systems. You will coach engineers, shape architecture, and partner with product to deliver at Ledgebrook speed.

You will report to the Director of Engineering and work with Product Management, Infrastructure, and Data teams to turn ambitious goals into reality. This role emphasizes ownership, accountability, and continuous improvement.

Qualifications

  • 7+ years of professional software engineering with 2+ years leading teams or technical projects
  • Strong background in Python, Typescript, Node.js, React, FastAPI or similar frameworks
  • Experience designing scalable, production-grade cloud systems (AWS preferred)
  • Experience partnering with product on ambiguous problems and delivering impact

Responsibilities

  • Lead and mentor a team of full stack engineers.
  • Drive agile execution with standups, sprints, and retrospectives.
  • Partner with product managers to clarify requirements and milestones.
  • Contribute hands-on with code reviews and architecture decisions.
  • Own the delivery pipeline: CI/CD, testing, and operational readiness.
  • Shape system architecture across Node.js, Typescript, Python, and AWS services.

Skills

Full stack development
Team leadership
Agile methodologies
Cloud architecture
Code reviews

Tools

Docker
Kubernetes
AWS
CI/CD tooling

Job description

Description

At Ledgebrook, we are building an Excess & Surplus (E&S) lines insurance company that combines deep underwriting and pricing expertise with a modern tech platform fit for the future of insurance– truly a best of both worlds approach. Our speed and service underpin every decision we make, and our rapidly growing team is a testament to our value proposition resonating with the market. You bring the passion and entrepreneurial spirit, and we’ll provide the opportunity to unleash the very best of your talents and skills.

About the Role

We’re looking for an experienced Engineering Manager to lead our growing full stack engineering team and help scale the technology powering Ledgebrook’s underwriting, policy, and data systems.

The ideal candidate combines deep technical acumen with strong people leadership — someone who can coach engineers, shape architecture, and partner with product to deliver at Ledgebrook speed. This person will own execution across multiple initiatives spanning frontend, backend, and data-integrated systems, ensuring we deliver reliable, scalable, and elegant software that powers the business forward.

You’ll report to the Director of Engineering, working closely with Product Management, Infrastructure, and Data teams to turn ambitious goals into reality.

What You’ll Do:

  • Lead and mentor a team of full stack engineers, fostering technical excellence, collaboration, and accountability.
  • Drive agile execution - help run standups, sprint planning, retros, and ensure consistent delivery against roadmap commitments.
  • Partner with product managers and stakeholders to clarify requirements, define milestones, and deliver business outcomes.
  • Stay hands‑on technically: conduct code reviews, guide architecture decisions, and unblock complex technical challenges.
  • Own the delivery pipeline - ensure code quality, testing, CI/CD automation, and operational readiness.
  • Shape our system architecture across Node.js, Typescript, Python, and AWS services to support performance, scalability, and maintainability.
  • Foster engineering culture that values craftsmanship, transparency, and continuous improvement.
  • Collaborate with AI/ML engineers to integrate models and automation into internal products and workflows.
  • Champion DevOps and reliability best practices, ensuring uptime and performance of critical systems.
  • Scale process and people - recruit, onboard, and grow a high-performing engineering team.
About you

We love working with people who are eager to learn constantly and genuinely excited about the chaotic, rewarding process of building a company from the ground up.

You’ll be a great fit if you bring:

  • A Strong Moral Compass: You believe in doing the right thing, period. We have a strict zero-tolerance policy for toxic behaviors.
  • Customer-First Empathy: You are passionate about delivering an exceptional experience to everyone you work with, both inside and outside the company.
  • Intellectual Curiosity: You naturally question the status quo and love finding innovative ways to solve problems.
  • A Growth Mindset: You possess a hunger for continuous learning and want to constantly expand your skillset.
  • Urgency & Prioritization: You can pivot quickly and balance the need to get things right with the speed of getting them done right now.
  • A Solution-Oriented Outlook: When things go wrong, you don’t look for blame—you immediately focus on how to fix it.
  • Transparent Communication: You value honesty, clarity, and open feedback.
  • Team-First Energy: You want to win together as a high-performing team and actively build connections across our remote locations.
Requirements

Must haves

  • 7+ years of professional software engineering experience, including 2+ years leading teams or technical projects
  • Strong background in full stack development (Python, Typescript, Node.js, React, FastAPI or similar frameworks)
  • Demonstrated experience managing agile development processes (kanban, scrum, sprint planning, retrospectives)
  • Experience designing and delivering scalable, production-grade systems in a cloud environment (AWS preferred)
  • Experience partnering with product on ambiguous business problems rather than waiting for perfectly written stories
  • Excellent communication and organizational skills; able to translate technical work into clear business impact
  • Proven ability to recruit, mentor, and develop engineers
  • Strong sense of ownership and accountability, from architecture through delivery and support

Nice to haves

  • Prior startup experience or background in high-growth, high-velocity environments
  • Experience with CI/CD tooling (GitHub Actions, AWS CodePipeline, Jenkins)
  • Familiarity with containerization and orchestration (Docker, ECS, Kubernetes)
  • Exposure to AI/ML systems or integration with LLM-driven workflows
  • Domain experience in insurance, fintech, or other highly regulated industries, especially underwriting, rating, or policy systems
  • Experience scaling teams and systems from seed to growth stage

The Tech Stack for this role:

  • Languages: Python, Typescript
  • Frontend: React
  • Data Stack: Postgres, mysql, kinesis
  • Cloud Infrastructure: AWS, Terraform
  • Tools: GitHub, Jira, Confluence, Slack
Benefits

US & Canada Benefits

  • Competitive salary + meaningful equity ownership
  • 100% employer-paid health insurance
  • 100% remote work, flexible hours
  • Unlimited paid time off
  • Work with an ambitious, smart, fun team to transform a $1T global industry
  • Ownership, autonomy, purpose

For Candidates Applying From The U.S. and Canada:

Please note: This position is open only to candidates who are authorized to work in the United States or Canada without the need for current or future employer-sponsored work authorization. We are unable to offer sponsorship at this time.

Ledgebrook may use Artificial Intelligence (“AI”) as part of the job application process, including to assist us in evaluating your application. AI is used as a support tool, and hiring decisions are made by human recruiters. By submitting your information, you acknowledge that the company may use AI tools as part of our evaluation. If you need a reasonable accommodation or alternative review process because of a disability or other legally protected basis, contact hiring@ledgebrook.com. Requesting an accommodation will not negatively affect your application.

Compensation

Compensation:

  • The base salary range for this position is $180,000-220,000 USD. This is a good‑faith compensation range based on what Ledgebrook reasonably expects to pay for this position at the time of this posting. Actual compensation may vary based on a variety of relevant factors including but not limited to experience, qualifications and geographic location.
  • Employees in this position are eligible to participate in Ledgebrook’s equity incentive program.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Product Manager Remote - US or Canada - Engineering
AI Product Manager Remote - US or Canada - Engineering

Socotra, Inc. • Ottawa

Remote
CAD 150,000 - 200,000
Full remote flexibility
Unlimited PTO and sick leave
Comprehensive health benefits (medical
+1
AVP/VP, Specialty Pricing Remote - US or Canada - General
AVP/VP, Specialty Pricing Remote - US or Canada - General

Socotra, Inc. • Ottawa

Hybrid
CAD 249,000 - 277,000
Remote work flexibility
Unlimited PTO
Health benefits (medical, dental, and)
+1
Senior Data Quality Analyst
Senior Data Quality Analyst

Socotra, Inc. • Ottawa

Hybrid
CAD 113,000 - 170,000
Remote work
Unlimited PTO
Health benefits
+1
Engineering Manager - Agentic Insights
Engineering Manager - Agentic Insights

Cover Genius • Vancouver

On-site
CAD 150,000 - 190,000
Hybrid work model
Flexible hours
Lead Software Engineer
Lead Software Engineer

Validere • Toronto

On-site
CAD 212,947 - 319,421
Stock options
Generous time-off
Professional development budget
+1
Engineering Manager - Agentic Insights
Engineering Manager - Agentic Insights

Worky • Vancouver

On-site
CAD 150,000 - 190,000
Hybrid work
Senior Software Engineer
Senior Software Engineer

EviSmart • Vancouver

On-site
CAD 140,000 - 190,000
Senior Front End Developer
Senior Front End Developer

Applytojobs • Canada

Remote
CAD 120,000 - 160,000
Flexible hours & remote work
Employee Stock Option Plan
Yearly bonus based on performance
+1
Principal Software Engineer
Principal Software Engineer

Berkshire Hathaway Specialty Insurance Company • Toronto

On-site
CAD 205,000 - 250,000
Health, Dental and Vision benefits
Retirement Savings 401(k) with Company
Generous holiday and PTO
Technical Architect & Engineering Lead
Technical Architect & Engineering Lead

Bridgeport Crew • Kitchener

Hybrid
CAD 70,000 - 100,000