Senior Software Engineer

Adobe changes the world through digital experiences, providing tools for emerging artists to global brands to create exceptional digital content.
$133,900 - $242,000
Backend
Senior Software Engineer
In-Person
9+ years of experience
Enterprise SaaS

Description For Senior Software Engineer

Adobe is seeking a Senior Software Engineer to join their Adobe Experience Platform (AEP) team, a cutting-edge customer experience management platform. This role focuses on developing core services for data management, identity, profile, and segmentation capabilities. You'll work on high-traffic applications handling massive data scales while solving complex engineering challenges.

The position involves working with big data technologies like Spark, Hadoop, and Kafka to build and optimize distributed systems. You'll be responsible for developing microservices, improving performance, and ensuring high availability of critical platform components. The role requires strong expertise in Java/Scala development and experience with NoSQL databases.

As a senior engineer, you'll lead large-scale projects in an Agile environment, mentor team members, and collaborate with cross-functional teams including Product Management and Design. The ideal candidate combines technical excellence with strong communication skills and a passion for solving complex customer problems.

Adobe offers a competitive compensation package and the opportunity to work on technology that impacts millions of users globally. You'll be part of a team that values continuous learning and innovation, working on the latest technologies in customer experience management. The role provides excellent growth opportunities and the chance to shape the future of digital experiences at one of the world's leading software companies.

Last updated 4 hours ago

Responsibilities For Senior Software Engineer

  • Integrate and improve Big Data tools and frameworks
  • Develop and deploy critical parts of services to production
  • Translate high-level requirements into meaningful tasks
  • Optimize distributed microservices and Spark applications
  • Lead large-scale projects in an Agile environment
  • Collaborate with cross-functional teams
  • Mentor team members
  • Promote continuous learning culture

Requirements For Senior Software Engineer

Java
Scala
Kafka
Cassandra
  • Bachelor's Degree or equivalent experience
  • 9+ years of software development experience
  • Experience with Spark, Hadoop Stack, and Kafka
  • Expertise in Scala/Java development
  • Experience with NoSQL databases (HBase, Cassandra)
  • Proficiency in data structures and algorithms
  • Strong OOP principles and design patterns knowledge
  • Understanding of modern cloud technologies
  • Strong analytical and problem-solving skills
  • Experience with Containers and CI/CD systems
  • Strong interpersonal and communication skills

Benefits For Senior Software Engineer

Medical Insurance
401k
Equity
  • Competitive salary range: $133,900 - $242,000 annually
  • Medical insurance
  • 401k plan
  • Equity compensation
  • Annual Incentive Plan (AIP)

Interested in this job?

Jobs Related To Adobe Senior Software Engineer

Senior Product Manager

Senior Product Manager role at Adobe leading product strategy and development for Adobe Acrobat Desktop app, requiring 10+ years experience and strong leadership skills.

Sr Computer Scientist

Senior Computer Scientist role at Adobe, leading architecture and development of large-scale distributed systems for the Experience Platform team.

Senior Software Development Engineer

Senior Software Engineer role at Adobe Analytics, building large-scale data visualization platforms processing 20B+ daily transactions using Java, Spring, and modern web technologies.

Senior FullStack Software Engineer - Commerce

Senior FullStack Software Engineer position at Adobe, focusing on Commerce solutions, requiring expertise in both frontend (React, JavaScript) and backend (Java) development to enhance global customer shopping experiences.

Fullstack Engineer

Senior Fullstack Engineer role at Adobe building scalable solutions using Node.js, React, and modern web technologies with 7+ years experience required.