Adobe is hiring a Computer Scientist-II as an individual contributor on the Adobe Journey Optimizer (AJO) team. In this role, you will own features of varying complexity, requiring a solid grasp of system interactions, algorithms, and design judgment.
What You'll Do
- Own the design and architecture of new product features.
- Work in full DevOps mode, taking responsibility from early specs through design, development, automated testing, and deployment.
- Collaborate with architects, product management, and other engineering teams to build the team's technical vision and roadmap.
- Build technical specifications, prototypes, and presentations to communicate your ideas.
- Stay current with emerging industry technologies and trends, using that knowledge to influence product direction.
- Orchestrate with the team to develop a product or parts of a large product.
What We're Looking For
- B.Tech / M.Tech degree in Computer Science from a premier institute.
- 6+ years of relevant software development experience.
- Excellent computer science fundamentals and a good understanding of design and algorithm performance.
- Proficiency in Java/Scala programming.
- Proficiency in writing code that is reliable, maintainable, secure, and performant.
- Hands-on experience running cloud infrastructure, including AWS or Azure, Kubernetes, GitOps, Terraform, Docker, and CI/CD.
Technical Stack
- Java, Scala
- AWS, Azure
- Kubernetes, GitOps, Terraform, Docker, CI/CD
Team & Environment
This is an individual contributor position within the Adobe Journey Optimizer (AJO) team.
Adobe is an equal opportunity employer.




