Senior Software Development Engineer

Adobe is a leader in digital experiences, empowering people to create beautiful images, videos, and apps, and transform how companies interact with customers across every screen.
$133,900 - $242,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Development Engineer

Adobe is seeking a Senior Software Development Engineer to join their innovative team working on a groundbreaking AI-first, Agentic Experience Delivery application. This role sits at the intersection of AI and enterprise software, focusing on how AI can authoritatively represent brands while leveraging their data and content.

The position involves developing AI-centric backend services in a distributed environment, working with cutting-edge machine learning systems, and building high-performance, fault-tolerant software. You'll be an early team member helping shape the future of how AI interfaces transform distributed computing and personalized experiences.

As a senior engineer, you'll work closely with machine learning teams, product management, and initial customers to build and deploy solutions. The role requires expertise in languages like Java, Scala, or Python, strong computer science fundamentals, and experience with distributed systems and SaaS environments.

Adobe offers a competitive compensation package ranging from $133,900 to $242,000 annually, varying by location and experience. The company is committed to creating exceptional employee experiences and fostering innovation across all levels. This is an opportunity to work at a leading digital experience company that's pushing boundaries in AI and enterprise software.

The ideal candidate will be a self-starter who thrives in fast-paced environments, has a passion for new technologies, and can make thoughtful technical decisions balancing speed and sustainability. Join Adobe in shaping the next evolution of personalized digital experiences through conversational AI.

Last updated 6 days ago

Responsibilities For Senior Software Development Engineer

  • Develop AI centric backend and mid-tier services in a distributed services environment
  • Integrate and leverage systems and models from machine learning and data science teams
  • Work on high performance, low latency, fault-tolerant software
  • Code in multiple languages in a zero to one product cycle
  • Work closely with initial customers, product management and design
  • Handle software development responsibilities across full lifecycle including QA, deployment and devops

Requirements For Senior Software Development Engineer

Java
Python
Scala
  • BS or MS in Computer Science or equivalent
  • 5+ years of experience
  • Familiarity with machine learning and AI systems
  • Strong grasp of Computer Science fundamentals - algorithms and data structures
  • Extensive experience working in a distributed systems SaaS environment
  • Experience developing in Java, Scala or Python
  • Thrive in a fast paced, dynamic environment as a self-starter
  • Desire to learn new technologies and work on the leading edge
  • Make savvy tradeoffs between expediting work while not incurring undue technical debt

Benefits For Senior Software Development Engineer

Medical Insurance
401k
  • Competitive salary range $133,900 - $242,000 annually
  • Medical Insurance
  • 401k

Interested in this job?

Jobs Related To Adobe Senior Software Development Engineer

Computer Scientist (Backend)

Senior Backend Computer Scientist role at Adobe, building commerce platform features with 10+ years experience required in full-stack development.

Senior Technical Writer

Senior Technical Writer position at Adobe Workfront to create user documentation and work with product teams to document software functionality.

Senior Product Growth Manager – Adobe Express

Senior Product Growth Manager role at Adobe Express focused on driving user growth through data-backed strategies and experimentation, offering competitive compensation $122K-$234K.

Computer Scientist - II , Firefly Services

Senior Computer Scientist role at Adobe's Firefly Services, focusing on cloud-native applications and distributed systems with 8+ years of experience required.

Software Development Engineer 3

Senior Software Engineer role at Adobe combining software development and AI expertise to enhance marketing workflows and customer experiences through innovative technology solutions.