Software Development Engineer

Adobe changes the world through digital experiences, providing tools for emerging artists to global brands to create exceptional digital experiences.
$124,000 - $234,200
Backend
Senior Software Engineer
In-Person
5+ years of experience
Enterprise SaaS

Description For Software Development Engineer

Adobe is seeking a talented Software Development Engineer to join their Subscription Life Cycle Services (SLS) Team, which handles tens of millions of subscriptions. This role focuses on building next-generation cloud-based services for subscription management and purchasing across Creative Cloud, Document Cloud, and other Adobe products.

The position involves developing highly scalable and reliable services using Micro-services Architecture, working with various subscription workflows, and implementing data experimentation features. You'll be part of a team that handles critical services enabling flexible subscription management across multiple products, plans, promotions, and geographies.

As a senior engineer, you'll contribute to all aspects of development, from design to deployment, while mentoring team members and ensuring high-quality deliverables. The role requires strong expertise in Java, Spring Framework, and database technologies, with a focus on building scalable cloud solutions.

Adobe offers a competitive compensation package ranging from $124,000 to $234,200 annually, based on location and experience. The company provides a collaborative environment where you can make a significant impact on systems handling millions of subscriptions while working with cutting-edge technologies.

This is an excellent opportunity for experienced engineers passionate about building large-scale subscription management systems and working with a company that's transforming digital experiences globally. You'll be part of a team that values innovation, quality, and technical excellence while delivering critical services that power Adobe's subscription-based products.

Last updated 2 days ago

Responsibilities For Software Development Engineer

  • Participate in all aspects of software development including design, coding, code review, unit-testing, integration testing, and bug fixing
  • Design and deliver medium to complex functionality independently
  • Collaborate and provide guidance to team members to build scalable solutions
  • Work with multi-functional team members to ensure superb end-to-end user experience
  • Fast prototyping of ideas and concepts
  • Build features that improve product usability
  • Perform analysis and experimentation for data flowing through systems/services
  • Build data consistency and validation features

Requirements For Software Development Engineer

Java
Redis
  • BS or MS in Computer Science or equivalent
  • Minimum of 5 years of experience in software engineering
  • Experience in Java and Spring Framework
  • Proficient in Object-Oriented analysis and design
  • Experience in building RESTful services
  • Excellent Knowledge of databases and SQL
  • Excellent written and verbal communication skills
  • Experience with Agile Software Development techniques
  • Experience with AWS, New Relic, Splunk is a huge plus

Benefits For Software Development Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Competitive salary range $124,000 - $234,200 annually
  • Medical, Dental, and Vision Insurance
  • 401k benefits
  • Annual Incentive Plan (AIP)
  • Potential new hire equity award

Interested in this job?

Jobs Related To Adobe Software Development Engineer

Senior Product Manager, Adobe Express

Lead sharing and collaboration strategy for Adobe Express as Senior Product Manager, driving viral growth through experimentation and enterprise-scale features.

Software Development Engineer 4 (C++)

Senior Software Development Engineer position at Adobe, focusing on C++ development for Adobe Acrobat's next-generation document management solutions.

Application Software Engineer

Senior Software Engineer role at Adobe focusing on developing next-generation 3D graphics software and collaborating with UX teams.

C++ Developer

Senior C++ Developer role at Adobe working on Lightroom Classic, requiring 5+ years experience in software development with strong C++ and threading skills.

Senior Product Manager

Lead product strategy and development for Adobe Express, driving audience expansion and user experience improvements for this digital content creation platform.