Senior Software Engineer at Senpilot | CA | Rezi

Senior Software Engineer at Senpilot

Senior Software Engineer

Senpilot · CA

2 weeks ago

Senior Software Engineer

Senpilot · CA

14 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Software Engineer role.

Rezi rewrites your resume against Senpilot's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Software Engineer posting at Senpilot — free, in seconds.

About the Role

We are seeking a senior engineer to build and own AI-powered product features end-to-end, from schema and API design through to production deployment and iteration. This is an AI-native engineering role where AI is expected to be a core part of your workflow, significantly multiplying your ability to design, build, and ship.

Responsibilities

  • Design, build, and ship fullstack features independently, from technical design through deployment and monitoring
  • Raise the bar on code quality by shipping reliable, exceptionally clean code across the entire stack, covering APIs, databases, and frontend components
  • Design pragmatic data models and database schemas that scale with product growth
  • Utilize AI coding tools as a core part of your workflow to increase output without compromising quality
  • Translate complex product challenges into concrete, shippable technical plans
  • Collaborate with product managers, designers, engineers, and customers to create and improve products

Requirements

  • 4+ years of experience building and shipping production software, with a track record of owning features end-to-end
  • Hands-on experience as an AI-native Engineer with the ability to produce high-quality, production-ready output
  • Experience with relational databases and solid schema design instincts, including the ability to model a domain sensibly and reason about tradeoffs
  • Understanding of modern cloud infrastructure
  • Experience with Kubernetes is a significant plus
  • Fluency in at least one modern language such as TypeScript, Python, or Go
  • Demonstrated fullstack ownership, with comfort across backend, data, and frontend
  • Clear communication and a collaborative, low-ego approach to code review and design

Skills

  • TypeScript
  • Python
  • Node.js
  • GCP
  • Kubernetes
  • React
  • PostgreSQL
  • Clickhouse
  • Temporal
  • AI coding tools
  • Relational databases
  • Schema design
  • Cloud infrastructure
  • Fullstack development

Location

  • Toronto

Work Type

  • Hybrid

Experience Level

  • Senior

Salary/Compensations

  • $160,000 CAD - $210,000 CAD

Benefits

  • Competitive Compensation
  • Equity
  • Comprehensive Health Benefits from day one, for you and your dependents
  • 20 vacation days
  • 5 flex days around EOY holidays

About the Company

  • Senpilot builds AI agents that help utilities operate smarter, faster, and more reliably, automating engineering workflows, regulatory filings, and compliance.
  • Our mission is to create the intelligence layer for the modern grid using AI systems that understand, reason across, and autonomously act on utility data to improve safety, resilience, and efficiency.
  • We are building production-grade intelligence for critical infrastructure planning, monitoring, and regulation.
  • Joining Senpilot means joining a small, high-performance team with deep expertise in AI systems, data engineering, and energy infrastructure, focused on generating value and tackling hard problems.

Equal Opportunity

  • Senpilot is an equal opportunity employer committed to an inclusive and diverse workforce.
  • Accommodations are available upon request during the recruitment process.