Truss is a rapidly growing company focused on digitizing payments for the construction industry. They are seeking a Senior Full-Stack & DevOps Engineer who can efficiently manage infrastructure while also contributing to product development and automation efforts.
Responsibilities:
- 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
Requirements:
- 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
- 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