About the Role
About Truss
We started by building a B2B payment platform in Canada called MazumaGo — and discovered that most of our customers were construction companies. Contractors, subcontractors, custom home builders, flooring installers — businesses that still get paid by check because the existing digital tools (Bill.com, Stripe, Square) weren't built for how construction actually works.
We took everything we learned and pivoted to the U.S. to build a banking and payments engine purpose-built for SMB construction, with a built-in network effect. Truss lets construction businesses send and collect payments digitally in a way that's actually easier than depositing a check — no fees, no complexity, no friction.
We soft-launched a beta in 2023, fully launched in 2024, and have been growing rapidly ever since. We're a small team (under 5 engineers), backed by Y Combinator, and scaling fast.
About the Role
We need 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 our scale, DevOps and security don't fill a full-time calendar. We need someone who can own that surface area efficiently and then spend the rest of their 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.
Our 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
What You'll Do
•
Ship features end-to-end. Build across the Django API, React TS web client, Next.js back-office, and React Native mobile app. You're an engineer first — 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 that turn incidents into fixes, and automated QA funnels. Contribute to our in-house Agno-based AI agent.
•
Own infrastructure and CI/CD. Manage our 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 Incident.io, build 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. Get feedback from the team. Start evaluating our infrastructure and security posture.
Days 31–60: Own a full-stack feature end-to-end — scope it, build it, ship it, working alongside the team. Begin drafting action plans for any infrastructure or security gaps you've identified.
Days 61–90: Measure the impact of what you shipped and proactively iterate based on feedback and data. Start rapidly implementing your infrastructure and security action plans.
What We're Looking For
• 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
• A bias toward action and urgency — you ship fast, communicate proactively, and don'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 — we want someone who's 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 if you've worked 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 Truss
•
Real scale, tiny team. Rapidly growing payment volume, under 5 engineers. Your work has outsized impact.
•
Construction is wide open. Most construction firms still run on checks. We're digi