Software Development Engineer

Adobe

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
New York, NYSan Francisco, CASan Jose, CA
Salary
$208,300–$301,600 / yr
Posted
44 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $170k
This role $255k
$109k most similar roles pay here $322k

This role pays more than 98% of similar roles. Most pay $136,125–$203,116 — the shaded band above. At the midpoint, this role pays about $255k versus about $170k 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 218 open roles on FindRole.

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

Most-posted roles

View all roles at Adobe

At a glance

TL;DR · Software Development Engineer

As a Senior Android Engineer on the Mobile Engineering team, you will architect, develop, and maintain high-quality Android applications while building internal SDKs to display content across flagship apps like Photoshop and Lightroom. You will work in a fast-paced environment to deliver visionary features by collaborating with product, design, and engineering teams. Your daily responsibilities include writing clean, well-documented code, performing code reviews, mentoring junior engineers, and implementing Modern Android Development practices such as MVVM, Clean architecture, and Jetpack components. The role requires proficiency in Kotlin, Java, GraphQL, and version control systems like Git, alongside experience with CI/CD pipelines and automation tools. You will solve technical challenges related to performance, scalability, and accessibility while integrating new features into the mobile ecosystem for a large platform of creative professionals.

What does a Software Development Engineer earn in California?

Median $217725 from 77 postings across 8 companies.

See salary data

What you'll do

  • Architect, develop, and maintain high-quality Android applications using Kotlin and Java.
  • Implement Modern Android Development practices including MVVM, Clean architecture, and Jetpack components.
  • Build and maintain internal SDKs for integration into flagship Adobe apps like Photoshop and Lightroom.
  • Review peer code to ensure adherence to coding standards, performance, and scalability.
  • Mentor and guide junior engineers to foster a collaborative and innovative development environment.
  • Research and integrate new Android features and technologies as they emerge from Google.io.
  • Collaborate with product and design teams to define and ship new visionary features.

What we're looking for

  • A Bachelor's degree in Computer Science or equivalent experience is required.
  • Candidates must have 7+ years of experience delivering customer-facing software through the Google Play Store.
  • Proficiency in Kotlin and Java is required for developing and maintaining Android applications.
  • Expertise in Modern Android Development (MAD) practices, including MVVM, Clean architecture, and Jetpack components is required.
  • Experience with GraphQL, unit testing, CI/CD pipelines, and automation tools is required.
  • Familiarity with version control systems like Git and data visualization in Mode Analytics is required.
  • Knowledge of accessibility and localization best practices is required.
  • Ability to mentor junior engineers and lead initiatives in a non-managerial leadership capacity is required.

More like this

Similar roles

Software Development Engineer

Adobe

San Jose, CA 57 days ago $177,900$257,550
Java Scala Python C++ Go Generative AI Microservices Cloud-native Architecture CI/CD GitOps Argo CD Container Orchestration Data Structures Algorithms Object-Oriented Design Clean Architecture
4+ yrs exp

Software Development Engineer

Adobe

New York, NY 101 days ago $148,500$214,950
Java Scala RESTful API SQL NoSQL Apache Spark Kafka Hadoop AWS Azure Distributed Systems Machine Learning Generative AI

Senior Digital Software Engineer, Android

Citi

Irving, TX 9 days ago $107,120$160,680
Android Kotlin Jetpack Compose Coroutines MVVM Clean Architecture Android SDK Android Studio Gradle Unidirectional Data Flow Automated Testing Agile Waterfall
8+ yrs exp Hybrid

Software Development Engineer

Adobe

San Francisco, CA 141 days ago $177,900$257,550
TypeScript JavaScript React Functional Programming TDD CI/CD WebGPU Canvas Rendering Generative AI UX Design Design Systems
4+ yrs exp Hybrid

Software Development Engineer

Booz Allen Hamilton

McLean, VA 65 days ago $69,400$158,000
Go Node.js Java C# AWS Azure PostgreSQL MySQL MongoDB DynamoDB RESTful APIs Microservices Serverless CI/CD Generative AI SQL NoSQL Automated Testing
3+ yrs exp

Software Development Engineer

Adobe

San Jose, CA 49 days ago $177,900$257,550
React TypeScript JavaScript HTML5 CSS3 Generative AI LLM REST APIs Microservices Cloud Services Accessibility Observability Component Libraries UI Frameworks