Adobe

Senior Software Development Engineer – Developer Experience

Adobe

full-time

Posted on:

Location Type: Office

Location: San JoseCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $159,200 - $301,600 per year

Job Level

About the role

  • Build and evolve the platform foundation for Adobe web applications
  • Design intelligent developer tooling and workflows that leverage automation and AI to improve productivity, code quality, and velocity.
  • Improve build systems, CI/CD pipelines, monorepo strategy, and test automation frameworks to support large-scale engineering teams.
  • Partner with product engineering teams to deeply understand their workflows and remove friction.
  • Develop high-performance, reliable, well-tested, and well-documented platform code.
  • Introduce automation and AI-assisted development capabilities that enhance code generation, testing, debugging, and performance optimization.
  • Proactively identify productivity bottlenecks and lead initiatives that measurably improve engineering velocity and platform reliability.
  • Mentor engineers and elevate engineering standards across the organization.
  • Foster an inclusive, collaborative environment that values diverse perspectives and continuous learning.

Requirements

  • Bachelor's degree in Computer Science or equivalent experience is required.
  • 10+ years of software engineering experience.
  • Deep understanding of data structures, algorithms, and systems design.
  • Strong experience building scalable web platforms or developer tooling.
  • Practical use of AI within the Software Development Lifecycle
  • Expertise in performance optimization, debugging, and reliability engineering.
  • Experience designing or improving CI/CD systems, monorepos, build tooling, or test automation frameworks.
  • Familiarity with core AI fundamentals, including machine learning concepts, LLM capabilities and limitations, and practical considerations for integrating AI into production systems
  • Strong ability to work across distributed teams and influence without authority.
  • Excellent written and verbal communication skills.
Benefits
  • Health insurance
  • 401(k) matching
  • Flexible working hours
  • Paid time off
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software engineeringdata structuresalgorithmssystems designperformance optimizationdebuggingreliability engineeringCI/CDtest automation frameworksdeveloper tooling
Soft Skills
mentoringcollaborationinfluence without authoritycommunicationproblem-solvingcontinuous learningremoving frictionproactive identification of bottlenecksleadershipinclusive environment
Certifications
Bachelor's degree in Computer Science