Senior Software Engineer

Adobe

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
San Jose, CA
Salary
$228,600–$331,050 / yr
Posted
179 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $169k
This role $280k
$94k most similar roles pay here $356k

This role pays more than 99% of similar roles. Most pay $149,500–$187,587 — the shaded band above. At the midpoint, this role pays about $280k versus about $169k 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 Engineer

Senior Software Engineer As part of the Profile Stores team, you will develop high-performance data ingestion pipelines and storage systems to support real-time customer profiles within a multi-cloud, multi-tenant environment. 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 building services using Java or Scala, utilizing distributed processing systems like Apache Spark, Hadoop, and Kafka. You will work with cloud storage solutions such as AWS S3 or Azure Data Lake, alongside file formats like Parquet and table formats including Delta, Iceberg, or Hudi. Additionally, you may interact with NoSQL databases like Cassandra or MongoDB. This position addresses the technical challenge of managing high-volume data pipelines for complex models to power segmentation and activation features.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Design and implement key components for ingesting and maintaining petabytes of profile data.
  • Build high-performance data ingestion pipelines to support streaming and batch processing.
  • Develop storage models using various file and table formats to optimize data access patterns.
  • Deploy production services and iteratively improve them based on customer feedback.
  • Participate in architecture, design, and code reviews for core platform services.
  • Solve complex scalability and reliability challenges for high-volume multi-tenant data systems.

What we're looking for

  • Candidates should have at least 15 years of industry experience.
  • An M.S. in Computer Science or a related field is required, or equivalent experience.
  • Strong programming skills with extensive experience in Java or Scala are required.
  • Experience with distributed processing systems like Apache Spark, Hadoop Stack, or Apache Kafka is required.
  • Experience with Data Lake cloud storages such as Azure Data Lake Storage or AWS S3 is required.
  • Understanding of file formats like Apache Parquet and table formats like Databricks Delta, Apache Iceberg, or Apache Hudi is preferred.
  • Understanding of NoSQL databases like 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 Development Engineer

Adobe

San Jose, CA 179 days ago $208,300$301,600
Java Scala Apache Spark Apache Kafka Hadoop S3 Azure Data Lake Storage Apache Parquet Databricks Delta Apache Iceberg Apache Hudi Cassandra Apache HBase Azure Cosmos DB CI/CD Agile
5+ 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

Senior AI Platform Engineer, Data and Systems

Adobe

San Jose, CA 136 days ago $208,300$301,600
Apache Spark Databricks Delta Lake Kafka Kinesis Flink Python Scala SQL Java Go Docker Kubernetes CI/CD AWS Azure LangChain LangGraph CrewAI AutoGen Pinecone FAISS Weaviate RAG Prompt Engineering
6+ yrs exp

Senior Software Engineer

Genworth Financial

Richmond, VA +1 61 days ago $96,700$145,000
Python Flask Azure PostgreSQL GitLab CI/CD DevSecOps JavaScript HTML CSS React Angular Vue Azure App Service Azure Synapse Pipelines SQL
5+ yrs exp Hybrid

Senior Software Engineer

Datadog

96 days ago $192,000$240,000
Go Python C Redis Cassandra Kafka Data Pipelines AI Backend Systems Feature Flags Statistics
6+ yrs exp Hybrid