
Senior Software Development Engineer – Developer Experience
Adobe
full-time
Posted on:
Location Type: Office
Location: San Jose • California • United States
Visit company websiteExplore more
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