Taro Logo

Senior Software Engineer - Build Systems - Metabuild

Adobe transforms the world through digital experiences, providing tools for artists to global brands to create exceptional digital content.
$153,600 - $286,600
Backend
Senior Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS

Description For Senior Software Engineer - Build Systems - Metabuild

Adobe is seeking an experienced Senior Software Engineer to lead the development and enhancement of their Python-based build and dependency management system. This role sits at the intersection of developer tooling and infrastructure, directly impacting the productivity of engineering teams across Adobe's diverse product portfolio.

The position requires a deep understanding of build systems, particularly for C++ projects, and the ability to architect scalable solutions that work across multiple platforms and toolchains. You'll be responsible for evolving Adobe's internal build infrastructure to support complex dependency graphs, optimize build times, and ensure reliable delivery pipelines.

As a senior engineer in this role, you'll collaborate with product teams to understand their build requirements and implement solutions that enhance developer productivity. The role involves significant technical leadership, including designing cross-platform build workflows, implementing cloud-based build strategies, and establishing best practices for build system usage.

Key technical areas include Python development, C++ build toolchains, CI/CD systems, and cloud infrastructure. You'll need to balance technical depth with strong communication skills, as you'll be working with teams across Adobe to drive adoption and improvement of build tools.

This is an excellent opportunity for an experienced engineer passionate about developer tooling and infrastructure. You'll have the chance to make a significant impact on Adobe's engineering efficiency while working with modern technologies and solving complex technical challenges. The role offers competitive compensation, comprehensive benefits, and the opportunity to work on infrastructure used by thousands of developers.

Adobe's commitment to innovation and technical excellence makes this an ideal position for someone looking to shape the future of build systems and developer productivity tools. You'll be joining a company known for its creative and technical products, working on infrastructure that powers the development of industry-leading software.

Last updated 8 minutes ago

Responsibilities For Senior Software Engineer - Build Systems - Metabuild

  • Lead the design, development, and evolution of Adobe's in-house Python-based build system
  • Architect scalable, cross-platform build workflows supporting nested dependencies
  • Integrate support for multiple platforms including Windows, macOS, Linux, iOS, Android, WASM
  • Partner with engineering teams to optimize build times and developer experience
  • Implement cloud-based build and deployment strategies
  • Document and maintain build system guidelines and onboarding workflows
  • Maintain robust CI/CD pipeline optimized for the in-house build system
  • Monitor system performance and lead incident response

Requirements For Senior Software Engineer - Build Systems - Metabuild

Python
  • 10+ years of experience as a software engineer with infrastructure contributions
  • 5+ years building developer tools - SDKs, libraries, CLI utilities
  • Deep understanding of C/C++ compilation and linking model
  • Extensive experience with Python including async programming
  • Familiarity with modern C++ (C++11 and beyond)
  • Ability to architect scalable systems and write detailed documentation
  • Excellent communication and mentorship skills

Benefits For Senior Software Engineer - Build Systems - Metabuild

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Competitive salary range: $153,600 - $286,600 annually
  • Comprehensive benefits package
  • Opportunity to shape the future of developer infrastructure
  • Work with cutting-edge build and deployment technologies

Interested in this job?

Jobs Related To Adobe Senior Software Engineer - Build Systems - Metabuild

Senior Full Stack Development Engineer

Senior Full Stack Development Engineer role at Adobe, focusing on Adobe.com development using Node.js, React, and cloud technologies. 10+ years experience required, competitive compensation $153K-286K.

Senior Software Development Engineer

Senior Software Development Engineer role at Adobe focusing on building secure, scalable services for data governance and privacy in Adobe Experience Platform.

Software Quality Engineer 3

Senior Software Quality Engineer role at Adobe focusing on testing print and scan technologies using C++, automation, and quality assurance methodologies.

Senior Software Development Engineer

Senior Software Development Engineer position at Adobe working on full-stack development with modern JavaScript frameworks and backend technologies.

Sr Software Development Engineer- Customer Success

Senior Software Development Engineer role at Adobe focusing on Customer Success, building tools and resolving technical issues for RT-CDP platform.