Software Engineer - Adobe Experience Platform

Adobe

Confirmed live 2 days ago High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Jose, CA
Salary
$177,900–$257,550 / yr
Posted
179 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $190k
This role $218k
$138k most similar roles pay here $270k

This role pays more than 67% of similar roles. Most pay $151,981–$228,987 — the shaded band above. At the midpoint, this role pays about $218k versus about $190k for comparable roles.

Based on 240 similar postings.

Employer

About Adobe

Adobe Inc. is a global software company known for creative and multimedia software products including Photoshop, Illustrator, Acrobat, and its cloud-based Creative Cloud and Document Cloud suites. Industry: Creative & Digital Experience Software

Adobe currently has 218 open roles on FindRole.

Listed pay typically runs $187,100–$270,950 across 216 roles with salary data.

Most-posted roles

View all roles at Adobe

At a glance

TL;DR · Software Engineer - Adobe Experience Platform

Software Engineer – Adobe Experience Platform As a Senior Software Engineer on the Adobe Experience Platform team, you will architect and scale systems for the Real-Time Customer Data Platform to drive high-speed data processing and AI personalization. You will design distributed data systems for identity resolution and consent management while building low-latency pipelines and cloud-native microservices. The role involves integrating Generative AI and machine learning into production environments to power live decisioning and segmentation. Your daily work involves utilizing a technical stack including Java, Scala, Spring Boot, Apache Spark, and Flink, alongside infrastructure tools like Kafka, Cosmos DB, Aerospike, and Kubernetes. You will also engage with technologies such as Snowflake, Delta Lake, and Vector DBs. This role solves complex problems in the martech and adtech domains by ensuring privacy-first, high-throughput data flows for global digital experiences.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Design and deliver globally distributed systems for real-time identity resolution and customer profiling at scale.
  • Integrate Generative AI and machine learning models into the platform for automated segmentation and live decisioning.
  • Engineer high-throughput, low-latency data pipelines using technologies like Kafka, Spark, and Flink.
  • Build and maintain mission-critical, cloud-native microservices to support trillions of queries and activations.
  • Lead project delivery from initial design through production while ensuring high performance and quality standards.
  • Mentor junior engineers and conduct code reviews to foster engineering excellence across the team.
  • Partner with cross-functional teams to deliver privacy-first solutions that comply with global regulatory standards.

What we're looking for

  • Must have at least 5 years of experience developing large-scale distributed systems in production environments.
  • Requires deep expertise in backend development using Java or Scala with advanced skills in concurrency and performance tuning.
  • Must have a proven track record engineering real-time data solutions using event-driven architectures like Kafka, Spark, or Flink.
  • Requires experience designing and operating fault-tolerant, low-latency APIs in cloud-native settings.
  • Must possess a solid understanding of various storage technologies including SQL, NoSQL, and key-value stores.
  • Preferred experience includes working with customer data platforms, martech, adtech, or identity resolution systems.
  • Preferred knowledge of machine learning, personalization systems, and regulatory compliance frameworks like GDPR and CCPA.
  • Must demonstrate the ability to mentor junior engineers and lead architectural direction for complex projects.

More like this

Similar roles

Java Adobe Lead Software Engineer

JPMorgan Chase

OH 2 days ago
Java Adobe Experience Manager (AEM) Adobe Cloud full stack development APIs CI/CD Agile AI-assisted Engineering System Design Automated Testing Web Development
5+ yrs exp