Software Engineer – Adobe Experience Platform

Adobe Systems
San Jose
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 5+ yearsSkills: ["Java","Scala","Concurrency","Performance tuning","Microservices","Kafka","Spark","Flink","APIs","SQL","NoSQL","Key-value stores","Cloud-native","OpenAI","RAG"]

Senior Software Engineer on the Adobe Experience Platform team responsible for architecting and scaling ultra-low-latency data pipelines and microservices for the Real-Time Customer Data Platform, enabling AI-driven personalization and real-time identity resolution at massive scale. Collaborates with product, design, and data science to deliver privacy-first, compliant solutions and mentor junior engineers.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Adobe Systems
Adobe Systems
7 months ago

Software Engineer – Adobe Experience Platform

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 15 hours agoStatus: Live

Job Summary

Senior Software Engineer on the Adobe Experience Platform team responsible for architecting and scaling ultra-low-latency data pipelines and microservices for the Real-Time Customer Data Platform, enabling AI-driven personalization and real-time identity resolution at massive scale. Collaborates with product, design, and data science to deliver privacy-first, compliant solutions and mentor junior engineers.
Location: San Jose
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Manager level

Key Responsibilities

  • •Architect distributed data systems for real-time identity resolution, consent management, and customer profiles at massive scale.
  • •Integrate Generative AI/ML into RTCDP for segmentation, recommendations, and live decisioning.
  • •Engineer low-latency data pipelines with Kafka, Spark, and Java/Scala to meet SLAs across diverse journeys.
  • •Build and maintain cloud-native microservices that handle trillions of queries and activations.
  • •Lead project delivery from design through production while mentoring junior engineers and collaborating cross-functionally.

Pay and Benefits

Equity and Bonus:Equity
Perks:Health InsuranceDentalVisionLearning BudgetParental LeaveRemote Work

Key Requirements

  • •5+ years of experience developing large-scale distributed systems or platforms in production environments.
  • •Deep expertise in backend development (Java or Scala) with concurrency and performance tuning skills.
  • •Proven track record engineering real-time data solutions using event-driven architectures (Kafka, Spark/Flink).
  • •Experience designing, implementing, and operating fault-tolerant, low-latency APIs in cloud-native settings.
  • •Strong understanding of storage technologies (SQL, NoSQL, key-value stores)
Experience:5+ yearsReal-time dataDistributed systemsAI personalizationCloud-nativeMicroservices
Skills:JavaScalaConcurrencyPerformance tuningMicroservicesKafkaSparkFlinkAPIsSQLNoSQLKey-value storesCloud-nativeOpenAIRAG
Languages:English
Tech Stack:JavaScalaKafkaSparkFlinkSpring BootCosmos DBAerospikeFoundationDBDelta LakeIcebergSnowflakeAzureAWSKubernetesDockerOpenAIVector DBsRAGJenkins

Company Brief

Adobe Systems
Provides creative, marketing, and document management software and cloud services, including Photoshop, Illustrator, Acrobat, and the Adobe Experience Cloud, serving creative professionals, enterprises, and governments worldwide.
Industry: SaaS
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Jose, United States
Founded: 1982
Glassdoor
Glassdoor: 4.0
WebsiteLinkedInGlassdoor