Senior Software Engineer, Express Engineering

Adobe empowers everyone—from emerging artists to global brands—to design and deliver exceptional digital experiences.
$153,600 - $286,600
Frontend
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, Express Engineering

Adobe is revolutionizing digital creativity with their mission of "Creativity for All" through Creative Cloud Express, a next-generation content creation platform serving millions of users from individuals to businesses. They're seeking a Senior Software Engineer to join their Express Memory Optimization team.

The role focuses on optimizing the performance and memory footprint of Adobe's Creative Cloud Express platform. This is a technical position that requires deep understanding of web technologies, particularly around memory management and optimization in browser environments. The ideal candidate will be someone who enjoys diving deep into technical challenges, with experience investigating framework internals and browser behavior.

As a Senior Software Engineer on the Memory Optimization team, you'll be responsible for analyzing and improving the application's memory usage patterns, developing diagnostic tools, and working across teams to implement memory-related optimizations. This role combines hands-on technical work with collaborative problem-solving and mentorship opportunities.

The position offers competitive compensation reflecting Adobe's market position, with a salary range of $153,600 - $286,600 annually, varying based on location and experience. Adobe provides comprehensive benefits including medical, dental, and vision insurance, 401k, and potential equity awards.

This is an excellent opportunity for an experienced engineer who is passionate about web performance optimization and wants to impact millions of users while working with cutting-edge web technologies. You'll be joining Adobe's mission to empower creativity worldwide while working on challenging technical problems in a collaborative environment.

The ideal candidate will bring 6+ years of software engineering experience, strong expertise in JavaScript/TypeScript, and deep knowledge of browser memory models and optimization techniques. Experience with modern web frameworks, profiling tools, and CI/CD pipelines is essential. The role requires both technical depth and the ability to work effectively across teams to drive improvements in application performance.

Last updated a day ago

Responsibilities For Senior Software Engineer, Express Engineering

  • Analyze & Optimize Memory Usage: Evaluate the cumulative memory usage of the application
  • Tool & Framework Development: Develop and improve in-browser memory leak detection tools
  • Issue Investigation: Investigate general memory stability issues and identify root causes
  • Collaboration: Partner with engineers across the organization
  • Automation & Monitoring: Design and maintain CI/CD-level automation frameworks
  • Develop and promote standard methodologies for memory optimization
  • Regular reporting on platform memory health

Requirements For Senior Software Engineer, Express Engineering

JavaScript
TypeScript
  • 6+ years of software engineering experience
  • Proficiency in JavaScript/TypeScript, web technologies, and familiarity with modern frameworks
  • Experience debugging and optimizing browser-based applications, particularly on memory-constrained environments like iOS
  • Deep understanding of browser memory models, garbage collection, and common sources of memory leaks
  • Experience with profiling tools and crash analysis
  • Familiarity with CI/CD pipelines and automation testing frameworks
  • Proven ability to investigate complex, hard-to-reproduce issues

Benefits For Senior Software Engineer, Express Engineering

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Competitive salary range: $153,600 - $286,600 annually
  • Annual Incentive Plan (AIP)
  • Potential long-term incentives in the form of equity awards

Interested in this job?

Jobs Related To Adobe Senior Software Engineer, Express Engineering

Software Development Engineer 3

Senior Full-Stack Software Engineer role at Adobe, focusing on web development and digital experiences, offering competitive compensation and growth opportunities.

Software Development Engineer

Senior Software Engineer role at Adobe building high-performance graphics web applications using React and Node.js, with competitive compensation and opportunity to impact creative professionals worldwide.

Digital Marketing Technical Evangelist

Senior Digital Marketing Technical Evangelist role at Adobe, focusing on GenStudio solutions and content supply chain transformation.

Software Development Engineer

Senior Frontend Engineer role at Adobe building high-performance web applications for the Adobe Express team, focusing on next-generation content creation tools.

Software Development Engineer 3

Senior Frontend Engineer role at Adobe building next-gen eCommerce and subscription management applications using React, Node.js, and modern web technologies.