Senior Infrastructure Software Engineer, Build Toolchains at Dropbox
Dropbox is seeking a Senior Infrastructure Software Engineer to design and build robust, scalable build toolchains that power our infrastructure teams. This role focuses on developing and maintaining toolchains that enable fast, reproducible builds across large-scale systems.
What you'll do
- Design, implement, and maintain build toolchains that support reproducible builds across distributed infrastructure.
- Collaborate with infrastructure engineers and platform teams to optimize compilation, packaging, and deployment workflows.
- Develop and improve CI/CD pipelines and tooling to enhance engineering productivity.
- Improve performance, reliability, and scalability of build systems; contribute to tooling for cross-platform environments.
- Mentor and guide more junior engineers; help shape engineering standards and best practices.
Qualifications
- Extensive experience in infrastructure software engineering with a focus on build systems and toolchains.
- Strong knowledge of Linux/UNIX environments, build systems (e.g., Make, Bazel, CMake), and compiler toolchains.
- Proficiency in at least one systems programming language (e.g., Go, Rust, C/C++).
- Experience designing scalable, high-availability services; strong debugging and performance-tuning skills.
- Excellent collaboration, communication, and problem-solving abilities.
Location
Remote - US: All locations
Perks
- Competitive salary with equity; comprehensive benefits; generous time off.
- Remote-friendly with flexible work arrangements.