Senior Software Development Engineer

Adobe

Actively hiring Posted this week
San Jose Posted 3 days ago $177,900$257,550 / year

At a glance

AI generated

TL;DR

As a Senior Software Engineer on the Adobe Journey Optimizer (AJO) team, you will bridge customer engagement and deep technical engineering by diagnosing and resolving complex issues while developing scalable backend systems. You’ll meet with enterprise customers to understand their use cases and challenges, presenting architectural guidance and solutions in clear, confident terms. Day-to-day, you’ll build high-performance microservices using Java/Scala and RESTful APIs, integrate AI/LLM tools for proactive issue resolution, and ensure system reliability through monitoring and alerting. This role requires a strong background in backend services, distributed systems, and modern engineering practices like CI/CD and Kubernetes, along with excellent communication skills to advocate effectively for customers across technical and executive levels.

Skills

Java Scala RESTful APIs Kafka CI/CD Kubernetes Observability AI LLM OpenAI LangChain HuggingFace NoSQL Docker Python PostgreSQL AWS GCP Azure

What you'll do

  • Diagnose and resolve customer-facing issues by combining deep product knowledge, hands-on investigation, and close collaboration with internal engineering teams.
  • Present technical recommendations and architectural guidance to customer engineering teams and executive collaborators clearly and confidently.
  • Design, build, test, and deploy microservices and backend systems that power intelligent, customer-centric features at scale.
  • Develop AI/LLM agents and tools to elevate product quality, boost operational efficiency, and proactively address customer issues.
  • Implement monitoring, alerting, and anomaly detection to ensure the highest production quality and system reliability.

What we're looking for

  • 7+ years of experience building backend services, distributed systems, and microservice architectures.
  • Strong proficiency in Java/Scala, RESTful APIs, NoSQL datastores, and streaming technologies like Kafka.
  • Solid understanding of modern engineering practices including microservices, CI/CD, Kubernetes, and observability.
  • Experience with AI/LLM concepts or practical integration into production systems; knowledge of GenAI frameworks/APIs is a plus.
  • Outstanding verbal and written communication skills, capable of adjusting tone from technical to executive level.
  • Demonstrated ability to translate customer feedback into structured, reproducible engineering requirements.

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