Software Development Engineer

Adobe

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $178k
This role $255k
$123k most similar roles pay here $321k

This role pays more than 93% of similar roles. Most pay $142,437–$214,500 — the shaded band above. At the midpoint, this role pays about $255k versus about $178k 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 · Software Development Engineer

Join Adobe’s Experience Platform (AEP) team as a Software Development Engineer, contributing to the development of scalable and performant services that manage petabytes of customer data. You will design resilient distributed systems, collaborate with cross-functional teams to develop high-quality solutions, and guide technical initiatives across multiple platform teams. Your daily tasks include feature development from inception to production rollout, evaluating innovative technologies for integration, and leveraging AI to enhance efficiency and productivity. Ideal candidates have 8+ years of experience in building scalable systems using Java or Scala, deep proficiency in JVM memory management, and strong architectural thinking skills. Experience with Spring or similar frameworks is a plus, as well as a proven ability to solve complex technical problems effectively.

What you'll do

  • Design and develop resilient, highly available distributed services.
  • Drive architectural direction for multi-functional technical initiatives across teams.
  • Own feature development from inception to production rollout and postmortem analysis.
  • Evaluate and incorporate innovative technologies to improve efficiency and productivity.
  • Collaborate with cross-functional teams to deliver high-quality customer-centric solutions.

What we're looking for

  • Extensive expertise in high-throughput, low-latency distributed systems.
  • 8+ years of software engineering experience with Scala/Java or comparable languages.
  • Deep proficiency in Java or Scala including JVM memory management and GC tuning.
  • Proven ability to reason about system performance at scale and drive optimizations.
  • Strong architectural thinking for complex multi-service systems and communication skills.
  • Experience developing backend distributed applications on Java/JVM and Spring framework.

More like this

Similar roles

Software Development Engineer

Adobe

Lehi 82 days ago $114,100$114,100
JavaScript React TypeScript Java NodeJS GoLang openFGA SpiceDB Docker Kubernetes AWS Azure RESTful DOM web security performance optimization CI/CD

Software Development Engineer

Adobe

San Jose 19 days ago $148,500$214,950
React.js Node.js Next.js HTML CSS JavaScript GraphQL eCommerce AWS Kubernetes Docker CI/CD Git PostgreSQL MongoDB RESTful APIs OAuth JWT Nginx Redis Webpack Babel ESLint

Software Development Engineer

Adobe

San Jose 58 days ago $123,700$179,200
Java Python Scala AWS Azure Spark Kafka Flink Apache Iceberg Delta Lake Kubernetes Docker PostgreSQL CI/CD

Software Development Engineer

Adobe

San Jose 51 days ago $148,500$214,950
Java Spring Hibernate ReactJS HTML JavaScript Agile Scrum Kanban XML JSP JNDI JDBC JMS Servlets React Native Enterprise readiness CI/CD

Software Development Engineer

Adobe

San Jose 82 days ago $148,500$214,950
Java Scala Spark Kafka AWS Azure Docker Kubernetes REST HTTP JSON MySQL HBase Cassandra MongoDB Agile CI/CD