Senior Software Development Engineer

Adobe

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Jose, CA
Salary
$208,300–$301,600 / yr
Posted
179 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $174k
This role $255k
$109k most similar roles pay here $322k

This role pays more than 97% of similar roles. Most pay $151,168–$197,750 — the shaded band above. At the midpoint, this role pays about $255k versus about $174k 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 · Senior Software Development Engineer

As a Sr. Software Development Engineer on the Profile Stores team, you will build high-performance data ingestion pipelines and storage systems to support real-time customer profiles within the Adobe Experience Platform. You will be responsible for designing and implementing components that manage petabytes of data, handling both streaming and batch processing while ensuring scalability and data correctness. The role involves developing services using Java or Scala and leveraging technologies such as Apache Spark, Hadoop, and Kafka. You will work with cloud storage like AWS S3 or Azure Data Lake and utilize file formats including Parquet, Delta, Iceberg, or Hudi. Additionally, you may engage with NoSQL databases like Cassandra or MongoDB. This role solves complex data challenges for segmentation and activation by managing high-volume pipelines across multi-cloud environments to support diverse customer data models.

What does a Software Development Engineer earn in California?

Median $217725 from 77 postings across 8 companies.

See salary data

What you'll do

  • Design and implement key components for ingesting and maintaining petabytes of customer profile data.
  • Develop high-performance data ingestion pipelines to handle both streaming and batch processing.
  • Create storage models using various file and table formats to support massive ingestion volumes.
  • Deploy production services and iteratively improve them based on direct customer feedback.
  • Participate in architecture, design, and code reviews for core service components.
  • Build resilient data systems using open-source technologies like Spark, Kafka, or NoSQL databases.
  • Execute development tasks within an Agile framework using industry-leading CI/CD pipelines.

What we're looking for

  • A Bachelor's or Master's degree in Computer Science, Information Systems Management, Computer Engineering, Software Engineering, or a related field is required.
  • Candidates must have 5+ years of experience in the role offered or in a Software Development Engineer-related occupation.
  • Strong programming skills with extensive experience in Java or Scala are required.
  • Experience with distributed processing systems such as Apache Spark, Hadoop Stack, or Apache Kafka is required.
  • Experience with Data Lake cloud storages like Azure Data Lake Storage or AWS S3 is required.
  • Knowledge of file formats like Apache Parquet and table formats like Databricks Delta, Apache Iceberg, or Apache Hudi is preferred.
  • Understanding of NoSQL databases such as Apache HBase, Cassandra, Mongo, or Azure Cosmos DB is a plus.
  • Practical experience in building resilient data pipelines at scale is preferred.

More like this

Similar roles

Senior Software Engineer

Adobe

San Jose, CA 179 days ago $228,600$331,050
Java Scala Apache Spark Apache Kafka AWS Azure Data Lake Storage S3 Apache Parquet Databricks Delta Apache Iceberg Apache Hudi Hadoop Cassandra Apache HBase Azure Cosmos DB CI/CD Agile
10+ yrs exp

Software Development Engineer

Adobe

San Jose, CA 18 days ago $208,300$301,600
Adobe Experience Platform Spark Java Scala Kafka Hadoop Apache Parquet Databricks Delta Apache Iceberg Apache Hudi Jenkins Argo CD GitOps CI/CD Microservices Containers Generative AI Big Data
10+ yrs exp

Software Engineer - Adobe Experience Platform

Adobe

San Jose, CA 179 days ago $177,900$257,550
Java Scala Spring Boot Apache Spark Apache Flink Kafka Cosmos DB Aerospike FoundationDB NoSQL Delta Lake Apache Iceberg Snowflake Azure AWS Kubernetes Docker OpenAI Vector DBs RAG Jenkins GitHub Actions CI/CD Prometheus
5+ yrs exp Hybrid

Data Engineer, Apple Ads

Apple Inc

New York City, NY 5 days ago $150,400$277,600
Apache Spark Kafka Java Scala Python SQL S3 Hadoop Apache Iceberg Flink Kubernetes AWS Parquet Trino Druid Data Lake Distributed Systems Data Modeling
3+ yrs exp

Senior Software Development Engineer

Amd

Secaucus, NJ 2 days ago $126,400$189,600
Python C Rust C++ C# Java JavaScript Shell Bash PowerShell Docker Containerd Kubernetes Slurm Linux Windows I2C PCIe IPMI Redfish TCP/IP UDP

Senior Software Development Engineer

F5 Inc

Remote 11 days ago $179,500$269,300
Go Python Bash C C++ Linux Docker Docker Compose Git GitLab CI/CD Generative AI OSI Model Firmware VS Code GoLand
5+ yrs exp Remote