Software Development Engineer 4

Adobe

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Jose, CA
Salary
$139,000–$257,550 / yr
Employment
Full-time
Posted
39 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $202k
This role $198k
$125k $272k
below market most similar roles pay here above market

This role pays more than 50% of similar roles. Most pay $192,050–$211,200 — the blue band above. At the midpoint, this role pays about $198k versus about $202k 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 · Software Development Engineer 4

Software Development Engineer 4 will join a collaborative team to build a high-performance segmentation engine within the Adobe Experience Platform. This role focuses on solving complex scalability and efficiency challenges for evaluating trillions of audience segments daily based on real-time profile and event data. You will design and implement key components, including query compilation algorithms, multi-query optimization, and incremental or streaming evaluation. Daily tasks involve developing advanced data pipelines, building performance monitoring tools, and deploying production services using Agile methodologies and CI/CD pipelines. The position requires proficiency in Java or Scala, a strong grasp of algorithms and data structures, and experience with Apache Spark. Candidates should also possess knowledge of databases or compilers to help build core services used by all Adobe Digital Experience solutions.

What does a Software Development Engineer earn in California?

Median $197750 from 81 postings across 10 companies.

See salary data

What you'll do

  • Design and implement key components of a high-performance segmentation engine.
  • Develop query compilation algorithms to transform and rewrite segment definition queries.
  • Create query optimization and evaluation algorithms for multi-query, incremental, and streaming evaluations.
  • Build and manage advanced data pipelines using Apache Spark.
  • Develop tools to monitor query performance and debug potential semantic errors.
  • Deploy production services and perform iterative improvements based on customer feedback.
  • Participate in architecture, design, and code reviews.

What we're looking for

  • B.S. in Computer Science or a related field is required.
  • M.S. in Computer Science or a related field or equivalent practical experience is preferred.
  • Experience building a scalable query engine or equivalent practical experience is required.
  • Strong programming skills with extensive experience in Java or Scala are required.
  • Strong grasp of algorithms and data structures is required.
  • Proficiency in Databases or compilers is preferred.
  • Proficiency in Apache Spark is preferred.
  • Experience in language design is a plus (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

Senior Software Development Engineer 4

Adobe

San Jose, CA 39 days ago
Apache Spark Spark ML Scala Java Akka Presto Apache Airflow No-SQL RDBMS Data Warehouse LLM Machine Learning SaaS Data Engineering SQL
7+ yrs exp

Software Development Engineer

Adobe

New York, NY 39 days ago $114,100–$214,950
Java Scala SQL NoSQL Apache Spark Kafka Hadoop AWS Azure RESTful API Distributed Systems Machine Learning Generative AI

Software Developer Engineer 3/4

Adobe

San Jose, CA 39 days ago $139,000–$257,550
Java Scala Python C++ Go Generative AI Microservices CI/CD GitOps Argo CD Cloud-native Object-oriented design Data structures Algorithms Observability
4+ yrs exp

Software Development Engineer

Adobe

San Jose, CA 39 days ago $139,000–$257,550
Java Scala Python C++ Go Generative AI Microservices CI/CD GitOps Argo CD Cloud-native Architecture Object-Oriented Design Data Structures Algorithms Observability
4+ yrs exp

Senior Software Engineer

Adobe

San Jose, CA 39 days ago $173,500–$331,050
Java Scala Apache Spark Apache Kafka Hadoop AWS Azure Data Lake Storage Apache Parquet Databricks Delta Apache Iceberg Apache Hudi Apache HBase Cassandra Azure Cosmos DB CI/CD Agile Data Pipelines Streaming Batch Processing
10+ yrs exp