# Software Engineer, Developer Experience

**Company**: Figma
**Location**: San Francisco, CA • New York, NY • United States
**Work arrangement**: remote
**Experience**: senior
**Job type**: full-time
**Salary**: $185,000-$376,000 USD
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/figma/jobs/5790627004?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_1e425bff-319

## Description

We're growing our team of engineers and are looking for a technical leader to help shape our build and CI infrastructure. As a member of the Build Systems team, you'll drive technical roadmap and strategy, partner with cross-functional teams, and lead complex initiatives reducing build/test times and improving CI reliability.

Key responsibilities include:

- Driving technical roadmap and strategy for the Build Systems team

- Partnering with cross-functional teams and leadership to identify developer pain points and design elegant, scalable solutions

- Leading complex, multi-quarter initiatives reducing build/test times and improving CI reliability

- Designing, building, and maintaining modern developer tools including scalable build systems, distributed CI platforms, and test frameworks

- Architecting and implementing large-scale infrastructure on AWS that powers our entire build pipeline to ensure reliability, performance, and cost-efficiency

- Mentoring and upleveling the team through technical guidance, code reviews, and architectural leadership

We're looking for someone with 8+ years of engineering experience, including 4+ years on Infrastructure, Platform, or Developer Experience teams. You should have deep expertise in build systems (e.g., Bazel, Buck, Pants, Gradle) and operating large-scale monorepos. Experience optimizing CI/CD, building developer tooling at scale, and designing reliable, high-performance distributed systems is also required.

Preferred skills include experience migrating large codebases to modern build systems (especially Bazel), building test frameworks and improving test infrastructure, and having excellent problem-solving skills.

## Skills

### Required
- build systems
- Bazel
- Buck
- Pants
- Gradle
- CI/CD
- developer tooling
- distributed systems
- AWS
- infrastructure as code
- Go
- TypeScript
- Python
- Ruby

### Nice to have
- migrating large codebases to modern build systems
- building test frameworks
- improving test infrastructure
- problem-solving skills

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/figma/jobs/5790627004?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
