About the Role
As a Senior Software Engineer on the Developer Experience team at Adobe, you will play a crucial role in enhancing the development workflow for Adobe engineers. Your primary responsibility will be to deploy and maintain tools that streamline the developer workflow, ensuring that Adobe engineers can work efficiently and effectively. You will also be involved in upgrading codebases across Adobe, helping engineers learn new skills, and adopting the latest tools and best practices.
Key Responsibilities
- Develop Tools: Create and maintain tools for rolling out technical changes across Adobe's product codebases.
- Engage with Projects: Work directly with high-value projects to transition them to more consistent platforms and modern tools, using a mix of manual and tool-assisted refactoring techniques.
- Collaborate with Teams: Partner with teams across Adobe to improve their engineering environments and processes through action, education, and automation.
- Codify Best Practices: Help define and expand Adobe's best practices, associated courses, and new hire training programs.
- Address Roadblocks: Work with technical systems across Adobe to overcome strategic roadblocks that hinder the adoption of modern tools or practices.
Qualifications
- Educational Background: BS or MS in Computer Science or a related field.
- Experience: 6+ years of experience in software engineering, with proficiency in C++, TypeScript, Bazel, Buck2, and/or CMake.
- Skills: Strong communication skills, team collaboration, and a willingness to engage in infrastructure work.
- Software Engineering Fundamentals: Understanding of code review, automated testing, CI/CD, etc.
Compensation
Adobe offers a competitive salary range for this position, which varies by work location and is based on job-related knowledge, skills, and experience. The U.S. pay range for this position is $124,000 to $234,200 annually.
Additional Information
Adobe is committed to creating exceptional employee experiences and is an Equal Employment Opportunity and affirmative action employer. We do not discriminate based on gender, race, ethnicity, age, disability, religion, sexual orientation, or any other protected characteristics.
Join Adobe and be part of a team that is changing the world through digital experiences.
Benefits Extracted with AI
- Annual Incentive Plan
- Equal Employment Opportunity
- Long-term incentives
Similar jobs
Last update: 23 minutes ago
Senior C++ Software Engineer
Join Bitmovin as a Senior C++ Software Engineer to develop scalable video streaming solutions using modern C++ and cloud-native architectures.
Software Engineer II - Developer Experience
Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.
Software Engineer AWS & TypeScript
Join Haufe Akademie as a Software Engineer specializing in AWS & TypeScript to develop innovative cloud solutions in Freiburg.
C# Software Developer with .NET and Angular
Join our team as a C# Software Developer in Karlsruhe, focusing on .NET, Angular, and Azure technologies. Flexible work model and competitive salary.
Software Engineer (JavaScript/React) - Display Ads (AdTech)
Join Delivery Hero as a Software Engineer (JavaScript/React) in Berlin to develop cutting-edge AdTech solutions for the local delivery market.
Fullstack Developer .NET, React/TypeScript
Join Omnicom Media Group as a Fullstack Developer specializing in .NET, React/TypeScript. Work on innovative solutions with a dynamic team.
Software Engineer with Design Affinity
Join Telenet as a Software Engineer with design skills to develop innovative campaigns using HTML, CSS, and JavaScript.
Staff C++ Software Engineer
Join Bitmovin as a Staff C++ Engineer to lead video streaming tech innovations. Work with C++, Docker, Kubernetes in a hybrid role.
Senior Software Engineer, UI/UX
Join Fender as a Senior Software Engineer, UI/UX in Hamburg to design and develop cross-platform applications with a focus on user-centered design.
JavaScript and TypeScript Developer for IDE
Join Codasip as a JavaScript and TypeScript Developer for IDE in Brno. Work with cutting-edge technologies in a hybrid environment.
Senior Full-Stack Developer - TypeScript
Join osapiens as a Senior Full-Stack Developer using TypeScript to build sustainable SaaS solutions.
Senior Software Engineer (C++)
Join Nebius as a Senior Software Engineer (C++) to develop reliable cloud services in a hybrid work environment.
Fullstack TypeScript Developer
Join Haufe Group as a Fullstack TypeScript Developer in Freiburg. Work on innovative solutions with React, AWS, and more.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Senior Software Engineer (Elasticsearch)
Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.
Mid-Level Full Stack Software Engineer - Cloud & Web
Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.
Senior Software Engineer - Embedded Systems and Cryptography
Join Adva Network Security as a Senior Software Engineer in Berlin, focusing on embedded systems and cryptography.
Senior Software Engineer - Python, Apache Kafka
Join Aiven as a Senior Software Engineer in Berlin, focusing on Python and Apache Kafka in a hybrid work environment.
Senior Software Engineer (C++, Python & Cloud)
Join VIAVI Solutions as a Senior Software Engineer specializing in C++, Python, and cloud technologies. Work in a hybrid environment in Berlin.
Senior Product Engineer [Rust & Typescript]
Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Senior Fullstack Engineer with TypeScript, React, and Node.js
Join Contentful as a Senior Fullstack Engineer to innovate with TypeScript, React, Node.js, and AI integrations in a hybrid work environment.
Fullstack Software Developer Java / JavaScript
Join CGI as a Fullstack Software Developer specializing in Java and JavaScript, working on innovative software solutions in Eschborn, Germany.
Senior Full Stack Developer
Join Sonia as a Senior Full Stack Developer to lead development in Python, TypeScript, and modern frameworks. Remote work with flexible arrangements.