Software Development Engineer

Adobe

Actively hiring Posted this week Verified listing
New York, NY Posted 2 days ago $148,500$214,950 / year

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $173k
This role $182k
$120k most similar roles pay here $225k

This role pays more than 63% of similar roles. Most pay $135,245–$210,112 — the shaded band above. At the midpoint, this role pays about $182k versus about $173k 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 317 open roles on FindRole.

Listed pay typically runs $187,100–$270,950 across 317 roles with salary data.

Most-posted roles

View all roles at Adobe

At a glance

TL;DR

As a senior backend engineer on Adobe’s Experience Platform team, you will play a pivotal role in architecting and developing large-scale applications for Fortune 500 companies using the Real-Time Customer Data Platform (RTCDP). Your responsibilities include defining new services, implementing critical features within a microservice architecture, mentoring junior engineers, collaborating with architects and product managers, and ensuring rigorous testing and monitoring. You will work with innovative technologies such as Apache Spark, Kafka, and Hadoop to process massive data pipelines and build sophisticated systems. The ideal candidate has expertise in Java or Scala, experience with RESTful API services, proficiency in SQL and NoSQL databases, and a strong background in cloud platforms like AWS or Azure. Additionally, you should be passionate about continuous learning and improving the efficiency and scalability of our products.

What you'll do

  • Define and implement new services and components for Adobe RTCDP.
  • Develop critical features within a microservice architecture independently.
  • Mentor junior engineers to foster high performance in the team.
  • Ensure quality through rigorous testing, validation, and monitoring of components.
  • Stay updated with new technologies and introduce process improvements.

What we're looking for

  • Bachelor’s degree in Computer Science or equivalent experience.
  • Proven expertise in Java or Scala and building highly performant backend applications.
  • Strong experience with RESTful API services, SQL, and NoSQL databases.
  • Deep understanding of large-scale distributed systems like Apache Spark, Kafka, Hadoop.
  • Proficiency in cloud platforms such as AWS or Azure.
  • Experience shipping production-quality applications and conducting code reviews.

More like this

Similar roles

Software Development Engineer

Adobe

Lehi 80 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 43 days ago $148,500$214,950
Spark Java Python Snowflake MCP MySQL MongoDB SOLR CI/CD Unit Testing Proactive Monitoring Claude Code

Software Development Engineer

Adobe

Lehi 59 days ago $139,000$139,000
JavaScript TypeScript React Java Spring Boot RDBMS MongoDB Kafka Elasticsearch Kubernetes Docker AWS CI/CD

Software Development Engineer

Adobe

San Jose 56 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

Lehi 42 days ago $148,500$214,950
ReactJS TypeScript Node.js Python AWS Azure OpenAI Anthropic Claude Agent SDK LangGraph LangSmith REST APIs microservices distributed systems MCPs Plugins agentic frameworks human-in-the-loop systems CI/CD