Senior Software Engineer (Platform)

Trunk (Headquarters: San Francisco, CA)

Location: San Francisco, CA (Hybrid)   |   Full-Time
Senior Platform Backend SWE Software Engineer Typescript Node AWS CDK k8s Kubernetes gRPC Prometheus Grafana Jaeger Kiali CI/CD GitHub Actions Bazel C++ Dev Tools a16z Infrastructure Observability Hybrid SF San Francisco Back End Engineer
**About Trunk:**

Trunk is an a16z and Initialized Capital funded dev tools startup, redefining software development at scale. We aim to solve problems that developers hate by bringing the tools usually built in-house at the best engineering orgs to every development team. Our products include Code Quality, Merge Queue, CI Analytics, and Flaky Test detection. We're focused on improving developer velocity, code quality, and CI reliability.

**The Role:**

We are seeking a Senior Platform Software Engineer to join our team in San Francisco (Hybrid). In this role, you will be instrumental in designing, building, and operating the core infrastructure that powers Trunk's suite of developer tools. You will tackle challenges related to scalability, reliability, and performance to ensure our users have a seamless experience.

**Responsibilities:**

*   Design, develop, and maintain scalable and reliable backend services and infrastructure.
*   Manage and optimize our cloud infrastructure on AWS using tools like CDK and Kubernetes (k8s).
*   Improve system observability using tools like Prometheus, Grafana, Kiali, and Jaeger.
*   Enhance and maintain our CI/CD pipelines (GitHub Actions).
*   Collaborate with product and other engineering teams to deliver robust platform solutions.
*   Ensure high availability and performance for critical systems like our Merge Queue and CI Analytics backend.

**Technical Skills Required:**

*   Strong proficiency in backend development, particularly with Typescript and Node.js.
*   Extensive experience with cloud platforms, primarily AWS, and infrastructure-as-code tools (e.g., CDK, Terraform).
*   Solid understanding and hands-on experience with container orchestration using Kubernetes (k8s).
*   Experience with distributed systems concepts and technologies like gRPC.
*   Familiarity with observability stacks (Prometheus, Grafana, etc.).
*   Experience building and managing CI/CD pipelines (GitHub Actions preferred).
*   Experience with C++ and Bazel is a plus, but not required.

**Ideal Candidate:**

*   You have significant experience working as a Platform or Infrastructure Engineer.
*   You are passionate about developer productivity, automation, and building tools for engineers.
*   You possess a deep understanding of building and operating reliable, scalable distributed systems.
*   You thrive in a collaborative startup environment and are comfortable with ambiguity.
*   You have excellent problem-solving and communication skills.

**Benefits:**

*   Competitive salary and equity package.
*   Unlimited PTO (and we encourage you to take it!).
*   Opportunity to work on cutting-edge developer tools impacting engineering teams globally.
Post Date: April 21, 2025