Senior Software Development Engineer

Adobe

Quick summary

Work type
On-site
Location
San Jose
Salary
$177,900–$257,550 / yr
Posted
46 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $180k
This role $218k
$113k most similar roles pay here $273k

This role pays more than 78% of similar roles. Most pay $142,400–$217,725 — the shaded band above. At the midpoint, this role pays about $218k versus about $180k 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 339 open roles on FindRole.

Listed pay typically runs $183,300–$265,350 across 339 roles with salary data.

Most-posted roles

View all roles at Adobe

At a glance

TL;DR · Senior Software Development Engineer

As a Senior Software Development Engineer on the Adobe Experience Platform – Journey Optimizer team, you will lead the design and evolution of core backend systems that enable real-time, personalized customer journeys at global scale. Your responsibilities include owning end-to-end system architecture for critical services, driving innovation in distributed systems and real-time data processing, and integrating AI-driven capabilities into AJO. You will work with Apache Kafka, MongoDB, and Aerospike to build scalable, low-latency backend infrastructure, ensuring reliability and maintainability while collaborating across teams to translate requirements into robust technical solutions. Essential skills include Java backend development, event-driven system design, and experience with distributed systems concepts such as concurrency and fault tolerance.

What you'll do

  • Lead the design and development of large-scale, distributed backend systems for real-time journey orchestration.
  • Own end-to-end architecture for critical services to ensure scalability, reliability, and maintainability.
  • Define and evolve event-driven systems using Apache Kafka for high-throughput, low-latency processing.
  • Architect and optimize data storage patterns using MongoDB and Aerospike for efficient access.
  • Identify and resolve complex system-level challenges, including performance bottlenecks and reliability issues.

What we're looking for

  • 6-10+ years of experience building and operating distributed systems in production environments.
  • Strong expertise in Java backend development and system design.
  • Proven experience designing and scaling event-driven systems using Apache Kafka or equivalent.
  • Expertise in NoSQL databases (e.g., MongoDB) and low-latency key-value stores (e.g., Aerospike).
  • Deep understanding of distributed systems concepts, including concurrency, fault tolerance, and consistency models.
  • Ability to work independently on ambiguous problems and drive solutions to completion.
  • Strong communication skills and ability to collaborate across teams.

More like this

Similar roles

Senior Software Development Engineer

Adobe

San Jose 9 days ago $177,900$257,550
Java Scala RESTful APIs Kafka CI/CD Kubernetes Observability AI LLM OpenAI LangChain HuggingFace NoSQL Docker Python PostgreSQL AWS GCP Azure

Senior Software Development Engineer

Adobe

San Jose 83 days ago $177,900$257,550
Java Scala Agile CI/CD Databases Compilers Query Optimization Distributed Systems Python PostgreSQL Kafka Redis Elasticsearch GraphQL

Senior Software Development Engineer

Adobe

New York 83 days ago $208,300$301,600
Java Scala REST Apache Spark SQL NoSQL Microservices Kafka Hadoop CI/CD JUnit Adobe Experience Platform Customer Data Platforms Messaging Queues Big Data Processing Machine Learning Generative AI

Senior Software Development Engineer

Adobe

San Jose 55 days ago $208,300$301,600
Java Scala Apache_Spark Agile CI/CD Python Docker Kubernetes AWS PostgreSQL Redis Git Jenkins Prometheus Grafana

Senior Software Development Engineer

Micron Technology

Boise, ID 44 days ago
SAP_Ariba SAP_S/4_HANA SAP_ECC SAP_Ariba_Buying_and_Invoicing SAP_Ariba_Supplier_Management SAP_Ariba_Cloud_Integration SAP_Business_Network Ariba_analytics Agile_methodology Project_management Documentation_tools CI/CD