Software Development Engineer (SDE3/4) - Evergreen
At a glance
AI generatedTL;DR
As a Senior Software Engineer on the Adobe Journey Optimizer (AJO) data team, you will design and implement backend components of this high-scale application, focusing on reliability, scalability, and performance. You’ll work closely with product managers to translate customer needs into robust technical solutions, applying strong engineering practices such as automated testing, observability, and CI/CD. The role requires deep expertise in distributed systems, cloud-native architectures, Scala, Java, Kafka, relational and NoSQL databases, caching frameworks, microservices, and containerized environments like Docker and Kubernetes. You will also mentor junior engineers and contribute to the architecture of large-scale, globally distributed systems ensuring high availability and low latency in enterprise settings. This role is ideal for someone with 6+ years of experience building complex software systems, particularly those involving AI/ML and enterprise software development.
Skills
What you'll do
- Design and implement backend components of AJO with a focus on reliability, scalability, and performance.
- Drive the evolution of the platform by applying AI effectively to solve customer needs.
- Lead in the architecture and operation of large-scale, globally distributed systems for high availability and low latency.
- Apply strong engineering practices including code quality, automated testing, observability, and CI/CD.
- Mentor junior engineers and contribute to design discussions across teams.
What we're looking for
- 6+ years of experience in backend software development and operation.
- Deep understanding of distributed systems, cloud-native architectures, and AI/ML.
- Proficiency in Scala, Java, Kafka, relational and NoSQL databases, caching frameworks.
- Strong analytical skills with a data-driven approach to problem-solving.
- Expertise in modern software practices including code quality, automated testing.
- Demonstrated skill in rigorous quality practices, observability, and incident response.
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
- Senior Software Development Engineer 23
- Software Development Engineer 21
- Senior Machine Learning Engineer 5
- Machine Learning Engineer 4
- Research Scientist 4