Senior Software Development Engineer

Adobe

Actively hiring
San Jose Posted 10 days ago $177,900$257,550 / year

At a glance

AI generated

TL;DR

As a Software Development Engineer on Adobe’s Customer Experience Orchestration team, you will lead the development and maintenance of high-performance Solr and Snowflake-based query and indexing services that power global marketing workflows. You’ll design and enhance authentication and authorization systems to ensure security and scalability while also modernizing legacy Solr architectures with hybrid technologies like Snowflake. Your day-to-day involves optimizing data pipelines using Spark, Java/Scala, and other tools, ensuring near real-time performance and reliability. Additionally, you will collaborate across teams to deliver end-to-end solutions, mentor engineers, and drive engineering excellence through strong standards in code quality and system design. This role requires 5-8+ years of experience with distributed systems, Solr, Snowflake, Spark, Kafka, Docker, Kubernetes, Java/Scala, and familiarity with Agentic AI tools like MCP.

Skills

Solr Snowflake Spark Java Scala Spring Docker Kubernetes MCP CI/CD Zookeeper Prometheus Grafana MySQL Redis Kafka

What you'll do

  • Own and scale high-performance Solr and Snowflake-based query and indexing services.
  • Design and enhance authentication and authorization systems for security and compliance.
  • Develop data pipelines using Spark and Java/Scala for real-time indexing and querying.
  • Modernize legacy Solr systems into hybrid architectures with Snowflake and modern tech.
  • Maintain service identity, discovery, and coordination systems like Zookeeper for reliability.
  • Apply Agentic AI tools to improve automation and developer productivity.

What we're looking for

  • 5+ years of experience in building large-scale distributed systems.
  • Expertise in Solr or Elasticsearch for indexing and query optimization.
  • Proficiency with Spark, Kafka, MySQL, Redis, and Snowflake for data pipelines.
  • Experience designing secure authentication and authorization systems.
  • Strong skills in Java/Scala and familiarity with Spring frameworks.
  • Knowledge of Docker and Kubernetes for cloud-native system deployment.
  • Familiarity with Agentic AI tools like MCP or similar technologies.

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 310 open roles on FindRole.

Listed pay typically runs $185,350–$268,375 across 310 roles with salary data.

Most-posted roles

View all roles at Adobe