Staff Software Development Engineer 50

Adobe

Quick summary

Work type
On-site
Location
San Jose
Salary
$208,300–$301,600 / yr
Posted
67 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $182k
This role $255k
$124k most similar roles pay here $321k

This role pays more than 94% of similar roles. Most pay $144,262–$219,425 — the shaded band above. At the midpoint, this role pays about $255k versus about $182k 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 177 open roles on FindRole.

Listed pay typically runs $183,300–$265,350 across 177 roles with salary data.

Most-posted roles

View all roles at Adobe

At a glance

TL;DR · Staff Software Development Engineer 50

As a senior software engineer on the Adobe Journey Optimizer B2B team, you will design and build data pipelines that handle real-time streaming, batch ETL, and CDC to form the backbone of our platform. You'll create APIs for other teams and customer products while making architectural decisions that balance speed, reliability, and maintainability across Kafka, Spark, Snowflake, Airflow, and MySQL. Additionally, you will mentor engineers, champion engineering rigor through observability and testing, and partner with product leadership to translate ambitious goals into scalable systems. Success requires 7+ years of experience in data-intensive systems, strong Java or Scala skills with Spring Boot, and deep knowledge of distributed systems. Experience with Docker, CI/CD, and AI tooling integration is a plus, as is a track record of technical leadership and the ability to communicate complex ideas clearly.

What you'll do

  • Design and build real-time streaming, batch ETL, and CDC data pipelines for AJO-B2B.
  • Compose data access solutions and APIs relied upon by other engineering teams and customer products.
  • Make architectural decisions balancing speed, reliability, and maintainability across various tech stacks.
  • Mentor engineers through design reviews, pairing sessions, and collaborative learning initiatives.
  • Champion engineering rigor in areas like observability, testing, documentation, and operational excellence.

What we're looking for

  • 7+ years of experience building data-intensive software systems.
  • Proficient in Java or Scala with Spring Boot and distributed system design.
  • Production experience with Kafka, Spark, Airflow, MySQL, and Snowflake.
  • Strong mentorship skills and technical leadership in architectural decisions.
  • Excellent communication to explain complex systems to various audiences.
  • Ownership mentality and adaptability to evolving priorities.

More like this

Similar roles

Staff Software Development Engineer

Adobe

San Jose 8 days ago $208,300$301,600
Java Scala Kubernetes Docker CI/CD GitOps Python PostgreSQL Terraform AWS Azure Google Cloud Platform Event-driven architectures Observability Microservices Cloud-native architectures High-availability systems

Senior Staff Software Engineer

Qualcomm

San Diego, CA 178 days ago $162,600$244,000
Linux Kernel ARMv8 ARMv9 KVM DVFS JTAG debuggers GIT SPI I2C USB Memory controllers DDR SCM tools Open-source projects Security assessments Vulnerability and risk assessments Threat analysis Security code reviews Secure product development Embedded Systems

Senior Staff Software Engineer

Nvidia

Remote (Santa Clara, CA) 3 days ago $200,000$322,000
AWS Azure Google Cloud Platform Terraform Go Python Docker CI/CD Prometheus Grafana Kubernetes SR-IOV DPU GPU Microservices Infrastructure as Code Configuration Management Tools PostgreSQL MySQL Redis Ansible SaltStack Chef Jenkins
Remote

Sr. Software Development Engineer 55

Adobe

San Jose 82 days ago $228,600$331,050
Java Python AWS Azure Kubernetes Docker CI/CD Agile Generative AI Machine Learning Microservices PostgreSQL Messaging Queues Monitoring Tools Alerting Systems

Staff Software Engineer

Apex

Belfast, United Kingdom 133 days ago
Java Python Kubernetes Terraform Docker CI/CD BigQuery PostgreSQL Flyway gRPC Protobuf Bazel Datadog AWS GCP SQL GitOps
Hybrid

Staff Software Engineer

Wise

São Paulo, Brazil 177 days ago
Python Java Node.js Docker Kubernetes AWS CI/CD PostgreSQL Redis RabbitMQ GraphQL RESTful APIs JSON Web Tokens OAuth 2.0 PCI DSS Compliance KYC/KYB Systems Payment Gateway Integrations