View all jobs
Closed

Senior Full-Stack & DevOps Engineer

🇨🇦 Vancouver, Canada Fully remote6+ years

This position is no longer available

Check more opportunities below

Skills & Languages

Must-have required
Python6 Year(s)React.js6 Year(s)Django6 Year(s)Typescript6 Year(s)Terraform6 Year(s)Google Cloud Platform - Gcp6 Year(s)
Nice-to-have
React Native6 Year(s)Next.js6 Year(s)
Languages required
English

About us

  • Our hiring partner is a YC-backed, fast-growing fintech startup building an all-in-one banking and payment automation platform for construction businesses.
  • Construction companies can manage bill payments, receivables, and corporate cards in one place — saving time on manual data entry by integrating with existing tools and automating the full billing cycle, from invoicing to reconciliation.
  • The company started by building a B2B payment platform in Canada and discovered that most customers were construction companies — contractors, subcontractors, custom home builders — businesses that still get paid by check because existing digital tools weren't built for how construction actually works.
  • Soft-launched in 2023, fully launched in 2024, and growing rapidly. Small team (under 5 engineers), backed by Y Combinator, and scaling fast.

About the role

  • The company needs a Senior Full-Stack & DevOps Engineer who ships fast, thinks in systems, and treats infrastructure as one part of their toolkit — not their whole identity.
  • At this scale, DevOps and security don't fill a full-time calendar. You'll own that surface area efficiently and spend the rest of your time building product, automating the dev cycle with AI, and helping a tiny engineering team move like a much bigger one.
  • You'll be working across a rapidly growing payments platform serving thousands of construction firms. The stakes are real — when something breaks, contractors don't get paid.

Tech stack

  • API: Python / Django
  • Web Client: React (TypeScript)
  • Back-Office: Next.js (full-stack)
  • Mobile: React Native
  • Infrastructure: GCP, Terraform, GitHub Actions
  • AI Agent: In-house, built with Agno (Python)
  • Tooling: Sentry, Incident.io, Linear, Graphite

Key responsibilities

  • Ship features end-to-end — build across the Django API, React TS web client, Next.js back-office, and React Native mobile app. Product work is the majority of your time.
  • Automate the dev cycle with AI — build AI-powered PR reviews, automated code comments, Sentry-to-patch pipelines, and automated QA funnels. Contribute to the in-house Agno-based AI agent.
  • Own infrastructure and CI/CD — manage GCP infrastructure with Terraform, maintain GitHub Actions workflows, and keep builds, deploys, and uptime monitoring running smoothly.
  • Own security and compliance — lead security audits, manage IAM and access controls, maintain information security policies (Separation of Duties, Data Management, BC/DR), and support SOC 2 compliance.
  • Manage incident response — configure automated incident-to-resolution workflows and participate in on-call rotations.

Your first 90 days

  • Days 1–30: Learn the codebase by shipping small issues across the stack. Start evaluating infrastructure and security posture.
  • Days 31–60: Own a full-stack feature end-to-end — scope it, build it, ship it. Begin drafting action plans for any infrastructure or security gaps.
  • Days 61–90: Measure impact, iterate based on feedback and data. Start implementing your infrastructure and security action plans.

Qualifications

  • 6+ years of software engineering experience with strong full-stack skills — Python/Django, React/TypeScript, and ideally Next.js or React Native
  • Solid DevOps and infrastructure experience — GCP (or equivalent), Terraform, GitHub Actions/workflows, CI/CD pipelines
  • Genuine enthusiasm for using AI tools (LLMs, code assistants, custom agents) to automate development workflows and eliminate toil
  • Experience with or strong interest in building automated PR review, code quality, and incident response pipelines
  • Understanding of information security, IAM, and compliance in a fintech or regulated environment
  • Bias toward action and urgency — ships fast, communicates proactively, and doesn't wait to be told what to do
  • Comfort switching contexts between infrastructure, product features, and automation projects in the same week
  • Builders, not maintainers — thrived in early-stage environments, not just operated within established corporate systems

Nice to have

  • Experience building AI/LLM-powered developer tools or agents (bonus for experience with Agno or similar Python agent frameworks)
  • React Native experience and comfort shipping across web and mobile
  • Familiarity with Sentry, Incident.io, Linear, or similar modern DevOps/project tooling
  • Experience in payments or banking infrastructure
  • Experience owning compliance programs (SOC 2, PCI-DSS) in a startup environment

Why join

  • Real scale, tiny team — rapidly growing payment volume, under 5 engineers. Your work has outsized impact.
  • Construction is wide open — digitizing an industry that's barely been touched.
  • AI-first engineering culture with room to experiment and build.
  • Fully remote (Canada) with biannual company-funded team meetups.
  • Competitive salary ($150K–$250K CAD) and equity (0.10%–0.50%).

Includes 1 screening question.

Lost connection

The internet blinked. We’re catching up.

Reload page
An error has occurred. This application may no longer respond until reloaded.Reload 🗙