Senior Software Engineer

Adobe

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Jose, CA
Salary
$173,500–$331,050 / yr
Employment
Full-time
Posted
39 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $164k
This role $252k
$94k $356k
below market most similar roles pay here above market

This role pays more than 99% of similar roles. Most pay $149,500–$177,781 — the blue band above. At the midpoint, this role pays about $252k versus about $164k 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 282 open roles on FindRole.

Listed pay typically runs $148,100–$282,100 across 76 roles with salary data.

Most-posted roles

View all roles at Adobe

At a glance

TL;DR · Senior Software Engineer

JOB TITLE: Senior Software Engineer The Senior Software Engineer joins a collaborative team to build high-performance data ingestion pipelines and storage layers for the Adobe Experience Platform Profile Stores. This role involves designing and implementing key components to manage petabytes of profile data, supporting both streaming and batch processing for Segmentation and Activation use cases. You will develop systems to handle high-volume data, exploring tradeoffs across various file and table formats to ensure resiliency and scalability. Required skills include extensive experience in Java or Scala, and proficiency with distributed processing systems like Apache Spark, Hadoop, or Kafka. Candidates should understand cloud storage like AWS S3 or Azure Data Lake, and have familiarity with formats like Parquet, Delta, Iceberg, or Hudi, as well as NoSQL databases like Cassandra or MongoDB.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Build high-performance data ingestion pipelines and data stores for Segmentation and Activation use cases.
  • Own the design and implementation of key components for ingesting and maintaining petabytes of profile data.
  • Develop systems to handle high-volume data ingestion for both streaming and batch processing.
  • Design storage models using popular file and table formats to support specific ingestion volumes and access patterns.
  • Explore and evaluate tradeoffs across different formats and schema layouts based on workload characteristics.
  • Deploy production services and perform iterative improvements based on customer feedback.
  • Participate in architecture, design, and code reviews.

What we're looking for

  • This role is best suited for candidates with 15+ years of industry background.
  • M.S. in Computer Science or a related field or equivalent experience is required.
  • 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 like Azure Data Lake Storage or AWS S3 is required.
  • Understanding of file formats like Apache Parquet and table formats such as 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

Software Development Engineer

Adobe

San Jose, CA 64 days ago
Adobe Experience Platform Spark Java Scala Kafka Hadoop Apache Parquet Databricks Delta Apache Iceberg Apache Hudi Jenkins Argo CD GitOps CI/CD Containers Big Data Generative AI CDP
10+ yrs exp

Software Engineer, Adobe Experience Platform

Adobe

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

Senior AI Platform Engineer, Data and Systems

Adobe

San Jose, CA 39 days ago
Apache Spark Databricks Delta Lake Kafka Flink Python Scala SQL Java Go AWS Azure Docker Kubernetes CI/CD LangChain LangGraph CrewAI AutoGen FAISS Pinecone Weaviate Unity Catalog DataHub OpenMetadata RAG LLMs
6+ yrs exp

Senior Software Engineer

The Walt Disney Company

Seattle, WA +1 14 days ago $150,900–$202,400
JavaScript Web Development HLS DASH DRM PlayReady Widevine Adaptive Bitrate Streaming AVC HEVC AAC EAC3 Telemetry cross platform development
5+ yrs exp Hybrid

Senior Software Engineer

Warner Bros. Discovery

Atlanta, GA 6 days ago $130,970–$243,230
JavaScript (ES6+) Node.js Python Go Rust AWS IAM VPC EC2 S3 EKS Lambda Route53 SQL NoSQL Git Terraform Kubernetes Docker CloudFormation CI/CD JIRA GitHub Confluence A/B Testing System Design APIs
Hybrid

Senior Software Engineer

Oracle

Nashville, TN 123 days ago $89,200–$209,500
Java Python Go C++ C# Kubernetes Docker RESTful APIs CI/CD Linux Oracle Cloud Infrastructure Distributed Systems GitHub Copilot Codex Claude Code Infrastructure Automation Service Observability
3+ yrs exp