Senior Software Engineer

Adobe is a global leader in digital experiences, empowering everyone from emerging artists to global brands with tools for design and digital content creation.
$133,900 - $242,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
9+ years of experience
Enterprise SaaS · AI

Description For Senior Software Engineer

Adobe Experience Platform (AEP) is seeking a Senior Software Engineer to join their dynamic team responsible for delivering core services built on top of the data layer. This is an exciting opportunity to work on high-traffic, high-visibility applications handling immense amounts of data and solving challenging scaling problems.

As a Senior Software Engineer at Adobe, you'll be working on foundational elements such as Identity, Profile, Segmentation, and edge components for real-time data capture and decisioning. The role involves building the groundwork for higher-level services essential for Adobe's Experience Business vision.

The ideal candidate brings 9+ years of software development experience with expertise in Java/Scala, distributed systems, and big data technologies. You'll be working with cutting-edge technologies like Spark, Hadoop, Kafka, and NoSQL databases while solving complex technical challenges at scale.

Key responsibilities include:

  • Leading sophisticated, large-scale projects in an Agile environment
  • Optimizing distributed microservices and Spark applications
  • Developing and deploying critical services to production
  • Mentoring team members and promoting continuous learning
  • Collaborating across functions with Product Management, Design, and Engineering teams

Required skills:

  • Deep expertise in Java/Scala development
  • Strong background in distributed systems and cloud technologies
  • Experience with big data technologies (Spark, Hadoop, Kafka)
  • Proven track record with NoSQL databases like Cassandra
  • Strong problem-solving and communication skills

Adobe offers a competitive compensation package including:

  • Base salary range of $133,900 - $242,000 annually
  • Annual Incentive Plan (AIP)
  • New hire equity award eligibility
  • Comprehensive benefits package

This is an excellent opportunity to join a leading technology company and work on cutting-edge data platforms that power digital experiences for millions of users worldwide. You'll be part of a collaborative team that values innovation, technical excellence, and continuous learning.

Last updated a day ago

Responsibilities For Senior Software Engineer

  • Integrate and improve Big Data tools and frameworks
  • Develop and deploy critical parts of the services to production
  • Translate high-level requirements into meaningful tasks and actions
  • Optimize distributed microservices and Spark applications
  • Lead sophisticated, large-scale projects in an Agile environment
  • Collaborate with multi-functional specialists
  • Communicate clearly with leadership to define goals
  • Market ideas across teams and organizations
  • Be a technical leader and mentor team members
  • Promote a culture of continuous learning

Requirements For Senior Software Engineer

Java
Scala
Kafka
Cassandra
  • Bachelor's Degree or equivalent experience
  • 9+ years of industry software development experience
  • Hands-on experience with open-source technologies such as Spark, Hadoop Stack, and Kafka
  • Proven record of delivering highly optimized code in Scala/Java
  • Proven experience working with NoSQL databases, preferably HBase and Cassandra
  • Proficiency in data structures and algorithms
  • Proven expertise in Java, OOP principles, clean design, and design patterns
  • Deep understanding of modern cloud technologies and design patterns
  • Strong analytical and problem-solving skills
  • Strong interpersonal and communication skills

Benefits For Senior Software Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Competitive salary range $133,900 - $242,000 annually
  • Annual Incentive Plan (AIP)
  • New hire equity award eligibility
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Adobe Senior Software Engineer

Software Development Engineer 3

Senior Software Engineer role at Adobe building scalable services for mobile experiences, offering $113K-$206K salary with comprehensive benefits in San Jose, CA.

Senior Java Software Engineer - Adobe Identity Services

Senior Java Software Engineer role at Adobe focusing on Identity Management Services, requiring 10+ years of experience in building scalable authentication systems and SSO solutions.

Software Development Engineer

Senior Software Development Engineer role at Adobe building high-performance segmentation engine for Adobe Experience Platform.

Software Development Engineer 30

Senior Software Development Engineer position at Adobe's Marketo team, focusing on Lead Management suite development and DevOps practices, offering competitive compensation and growth opportunities.

Software Development Engineer in Test

Senior SDET role at Adobe working on Acrobat Web testing and automation