Software Development Engineer

Adobe

Quick summary

Work type
On-site
Location
San Jose
Salary
$148,500–$214,950 / yr
Posted
46 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $168k
This role $182k
$120k most similar roles pay here $225k

This role pays more than 63% of similar roles. Most pay $137,500–$198,143 — the shaded band above. At the midpoint, this role pays about $182k versus about $168k 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 · Software Development Engineer

As a Software Development Engineer on Adobe’s Digital Experience team, you will play a pivotal role in building and scaling the data infrastructure that powers global marketing workflows. Your responsibilities include designing high-throughput Spark pipelines using Java and Python for the Activity Service, modernizing legacy SOLR systems to Snowflake architectures, maintaining core service identity tools, deploying agentic AI solutions like MCP and Claude Code, collaborating with architects on system designs, and ensuring code quality across MySQL, MongoDB, and SOLR. Ideal candidates have 5+ years of experience in building large-scale microservices and distributed systems, expertise in data management tools such as Snowflake, proficiency in Java and Python, and a commitment to engineering excellence through rigorous testing and monitoring practices.

What you'll do

  • Build high-throughput data pipelines using Spark, Java, and Python for the Activity Service.
  • Lead modernization from legacy SOLR to high-performance Snowflake architectures.
  • Maintain service identity and discovery tools to ensure peak performance of core services.
  • Deploy Agentic AI tools like MCP and Claude Code to enhance team efficiency.
  • Drive excellence in code quality across MySQL, MongoDB, and SOLR systems.

What we're looking for

  • 5+ years of software development experience, preferably with a Computer Science degree.
  • Proven expertise in building large-scale microservices and Spark data pipelines.
  • Hands-on experience with MySQL, MongoDB, and Snowflake for data management.
  • Proficiency in Agentic AI protocols like Model Context Protocol (MCP).
  • Strong skills in Java and Python, focusing on distributed system patterns.
  • Commitment to engineering rigor including unit testing, CI/CD, and proactive monitoring.

More like this

Similar roles

Software Development Engineer

Adobe

Lehi 83 days ago $114,100$114,100
JavaScript React TypeScript Java NodeJS GoLang openFGA SpiceDB Docker Kubernetes AWS Azure RESTful DOM web security performance optimization CI/CD

Software Development Engineer

Adobe

New York, NY 5 days ago $148,500$214,950
Java Scala RESTful API SQL NoSQL Apache Spark Kafka Hadoop AWS Azure CI/CD Docker JUnit PostgreSQL Elasticsearch Redis Git Jenkins Adobe Experience Platform Customer Data Platforms Messaging Queues

Software Development Engineer

Adobe

San Jose 48 days ago $208,300$301,600
Java Scala Spring JVM Docker Kubernetes CI/CD AWS PostgreSQL Redis Elasticsearch AI Prometheus Grafana Git RESTful APIs JSON GraphQL Python JavaScript

Software Development Engineer

Adobe

San Jose 83 days ago $148,500$214,950
Java Scala Spark Kafka AWS Azure Docker Kubernetes REST HTTP JSON MySQL HBase Cassandra MongoDB Agile CI/CD

Software Development Engineer

Adobe

San Jose 47 days ago $148,500$214,950
Python Java JavaScript Docker Kubernetes AWS Azure GCP CI/CD RESTful APIs microservices unit testing PostgreSQL MongoDB React Angular Vue.js