Software Development Engineer

Adobe

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $167k
This role $218k
$115k most similar roles pay here $273k

This role pays more than 88% of similar roles. Most pay $137,500–$196,481 — the shaded band above. At the midpoint, this role pays about $218k versus about $167k 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 the B2B CDP team within Adobe Experience Platform in San Jose, CA, you will develop and maintain highly scalable applications using Databricks, Spark, Scala, Java, and other tools. Your day-to-day responsibilities include optimizing distributed microservices and Spark applications to enhance performance and reduce costs while ensuring data quality through validation processes. You will manage large-scale projects in an Agile environment, leveraging technologies like Kubernetes, Git, Jenkins, and the Spring Framework. This role requires a strong background in software engineering with 5+ years of experience, expertise in cloud platforms such as AWS or Azure, and proven skills in building scalable applications. Additionally, you should have deep knowledge of modern cloud technologies and development patterns for creating resilient services, along with excellent analytical and problem-solving abilities to tackle complex customer issues efficiently.

What you'll do

  • Develop and build highly scalable applications using Databricks, Spark, Scala, Java.
  • Optimize distributed microservices to reduce costs and improve availability.
  • Implement validation to ensure data quality and integrity in large-scale projects.
  • Manage complex projects in an Agile setting with tools like Git, Jenkins, Kubernetes.
  • Serve as a technical leader guiding team members on engineering best practices.

What we're looking for

  • 5+ years of software engineering experience
  • Expertise in Databricks, Spark, Scala, Java, and Spring Framework
  • Cloud platform experience (AWS, Azure, GCP)
  • Strong analytical and problem-solving skills
  • Experience with microservices and RESTful services
  • Proven ability to lead technical projects and teams
  • Deep understanding of modern cloud technologies and development patterns

More like this

Similar roles

Software Development Engineer

Adobe

San Jose 47 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

Lehi 82 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 4 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 82 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 46 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