Adobe Systems Incorporated-posted 4 months ago
$153,600 - $286,600/Yr
Senior
Seattle, WA
5,001-10,000 employees
Publishing Industries

We're looking for a Senior Platform Engineer to join the Photoshop team, focused on Developer Experience (DevX). This is a deep engineering role centered on improving the workflows developers use every day - from local development to code integration. You'll work on foundational systems that directly impact how engineers write, build, test, and integrate code. This includes build systems, compilers, dependency management, and developer tooling - not infrastructure or operations. Your work will shape the inner loop of development, helping teams move faster with greater confidence and less friction. If you're passionate about improving engineering velocity through technical excellence, and enjoy building tools and systems that make developers more effective, this role is for you.

  • Design and evolve build systems and toolchains that support large-scale C++ development across desktop and mobile platforms.
  • Optimize local development workflows - including incremental builds, IDE integration, and fast feedback loops - to reduce friction and improve developer velocity.
  • Partner with infrastructure teams to support internal tools; improve code navigation, refactoring, and testing workflows for engineers working in C++, Rust, Kotlin, JavaScript/TypeScript, and other languages.
  • Collaborate with product teams to identify pain points in the development process and deliver targeted, high-impact solutions.
  • Establish and promote best practices for dependency management, code hygiene, and modularization in large, multi-language codebases.
  • Integrate static analysis, code quality automation, and telemetry into the development workflow to support continuous improvement.
  • Develop self-service tooling for environment setup, onboarding, and integration workflows tailored to a diverse engineering ecosystem.
  • Contribute to the evolution of engineering standards and practices across Photoshop, with a focus on developer enablement and technical excellence.
  • Grow your impact and leadership by shaping the future of developer experience at Adobe - with opportunities to mentor, lead cross-team initiatives, and influence engineering culture across the organization.
  • 7+ years of experience in software engineering, with a strong focus on C++ development and developer tooling.
  • Deep understanding of C++ build systems (e.g., CMake, Bazel, Buck) and toolchains (compilers, linkers, debuggers).
  • Proven experience improving developer workflows in large-scale C++ codebases - including build performance, code navigation, and testing.
  • Experience working in multi-language environments, with familiarity in languages such as C/C++, Python, Rust, Kotlin, JavaScript/TypeScript, or Objective-C.
  • Strong systems programming skills and scripting experience for tooling and automation.
  • Experience with static analysis tools, test frameworks, and code quality enforcement in C++ and other environments.
  • Familiarity with dependency management and software supply chain integrity in native and cross-platform development.
  • Effective communicator and collaborator across engineering teams, with a strong sense of developer empathy.
  • Exposure to CI systems is helpful, but the primary focus is on local development and integration workflows.
  • Interest or experience in using GenAI to automate development tasks or improve developer experience.
  • A growth mindset and desire to expand your technical influence - whether through technical leadership, mentoring, or driving strategic initiatives in developer productivity.
  • Compensation reflects the cost of labor across several U.S. geographic markets.
  • U.S. pay range for this position is $153,600 -- $286,600 annually.
  • Pay varies by work location and may also depend on job-related knowledge, skills, and experience.
  • Certain roles may be eligible for long-term incentives in the form of a new hire equity award.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service