Software Development Engineer 5

Changing the world through digital experiences, Adobe gives everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences.
Lehi, UT, USA
$153,600 - $286,600
Backend
Staff Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Enterprise SaaS

Description For Software Development Engineer 5

Adobe is seeking an experienced, innovative C++ Software Engineer to join their fast-moving team in Lehi, Utah. This role is critical in designing, building, modernizing, maintaining, and testing software for a high-throughput data processing pipeline that handles over 80 billion transactions daily. The ideal candidate will help expand feature sets, improve efficiency and reliability, and reduce operational overhead.

The role combines technical expertise with strategic thinking, requiring strong C++ development skills in Linux environments and experience with both SQL and NoSQL databases. The position offers an opportunity to work on sophisticated problems involving multiple systems and teams, while coordinating with product managers and team members throughout the development lifecycle.

Adobe's commitment to changing the world through digital experiences makes this an exciting opportunity for someone passionate about large-scale software development. The company offers a competitive compensation package, with a salary range of $153,600 - $286,600 annually, plus benefits including an Annual Incentive Plan and potential equity awards.

The ideal candidate will have 7+ years of software development experience, with a strong background in C++ and Linux systems. They should be comfortable working with various databases and deploying back-end services. Experience with Docker, Kubernetes, configuration tools like SaltStack, and cloud platforms (Azure/AWS) is a plus.

This role offers the chance to work on mission-critical systems at scale, while contributing to Adobe's culture of innovation and technology excellence. The position provides opportunities for professional growth while working on challenging technical problems that directly impact millions of users worldwide.

Last updated 17 days ago

Responsibilities For Software Development Engineer 5

  • Design, develop, and maintain software responsible for processing a very large volume of continuous data flowing from our customers
  • Proactively address sophisticated problems involving many disparate systems, teams, and tens of thousands of servers
  • Coordinate with product managers, team members, and members of other teams through the development lifecycle
  • Identify, propose, and implement process improvements
  • Investigate new concepts and explore new technology

Requirements For Software Development Engineer 5

Linux
MongoDB
Kubernetes
  • M.S. or B.S. or equivalent experience in Computer Science field
  • 7+ years experience developing software
  • Proven object-oriented programming background and standard methodologies in C++ development in Linux
  • Knowledge of and experience with SQL and NoSQL databases
  • Experience building and deploying back-end services
  • Excellent interpersonal skills

Benefits For Software Development Engineer 5

Medical Insurance
Equity
  • Competitive salary range $153,600 - $286,600 annually
  • Annual Incentive Plan (AIP)
  • Long-term incentives in the form of new hire equity award
  • Equal Employment Opportunity

Interested in this job?

Jobs Related To Adobe Software Development Engineer 5

Senior Product Manager - Adobe GenStudio

Senior Product Manager position at Adobe GenStudio, focusing on AI-powered marketing content management platform development and strategy.

Senior Experience Success Engineer: Technical Lead

Lead technical architecture and development of customer-centric solutions at Adobe, focusing on GenAI integration and enterprise customer success.

Software Quality Engineer 5

Senior Software Quality Engineer role at Adobe focusing on automation testing, quality assurance, and feature validation across platforms.

Creative Enterprise Developer Relations Team Lead

Lead Adobe's enterprise developer relations strategy, combining technical expertise with team leadership to shape developer experiences with Firefly GenAI and Creative Cloud technologies.

Technical Lead Software Engineer

Lead the development of Adobe's Experience Platform Query Service engine, architecting scalable solutions for petabyte-scale data processing and analytics.