Software Engineer II (Full Stack)

Trunk (Headquarters: San Francisco, CA / Remote)

Location: Remote (US or Canada)   |   Full-Time
Full Stack Software Engineer Typescript React Redux Next.js Node.js AWS CDK Kubernetes k8s gRPC Developer Tools CI/CD a16z Remote Full Stack Engineer
Trunk is seeking a Software Engineer II (Full Stack) to build and enhance our suite of developer tools. You'll work across our stack to deliver features that improve developer productivity for teams everywhere. Trunk aims to solve common developer frustrations with tools like our universal linter, merge queue, and AI-powered flaky test detection.

Responsibilities:
* Design, develop, test, deploy, maintain, and improve software across the stack.
* Work with Typescript, React, Redux, Next.js for frontend development.
* Develop backend services using Typescript, Node, gRPC on AWS infrastructure managed with CDK and k8s.
* Collaborate with product managers, designers, and other engineers.
* Contribute to improving engineering practices and tooling.

Ideal Candidate:
* 2+ years of professional software development experience.
* Proficiency in Typescript/JavaScript, Node.js, and React (or similar frontend frameworks).
* Experience with cloud platforms (AWS preferred) and container orchestration (Kubernetes).
* Understanding of databases, APIs (REST/gRPC), and web technologies.
* Strong problem-solving skills and ability to work independently and collaboratively.
* Interest in developer tools, CI/CD, and improving software development workflows.

Company Perks:
* Unlimited PTO (actively encouraged and used).
* Competitive salary and equity packages.
* Work on impactful developer tools backed by a16z and Initialized.
* Contribute to products like Code Quality, Merge Queue, and Flaky Test detection.
* Remote friendly for US or Canada to ensure timezone overlap with SF.
Post Date: May 26, 2025