Member of Technical Staff II

Adobe Adobe · Enterprise · Noida, India

This role is for an experienced software engineer to join the Fulfillment Center Service team at Adobe. The primary focus is on designing, building, and operating high-traffic backend services. While the role involves applying emerging technologies like GenAI, its core function is traditional software engineering for backend services, not direct AI/ML model development or research. The candidate should have strong software development fundamentals, experience with Java, and familiarity with cloud platforms and CI/CD processes. Knowledge of GenAI tools is a bonus.

What you'd actually do

  1. Responsible for multiple phases of engineering - from early specs, design/architecture, development, unit-testing/integration automation, and deployment.
  2. Collaborate with architects, product management and other engineering teams to build the technical vision and road map for the team.
  3. Build technical specifications, prototypes and presentations to communicate your ideas.
  4. Be proficient in emerging industry technologies and trends, and have the ability to communicate that knowledge to the team and use it to influence product direction.
  5. Apply innovation and creativity to solve engineering and coding problems using new and emerging tech like GenAI.

Skills

Required

  • Java
  • Object oriented code
  • Strong computer science fundamentals
  • OOPS
  • Data Structures
  • Algorithms
  • performance optimization
  • SDLC
  • Agile Development
  • Microservice design
  • CI/CD processes

Nice to have

  • Azure
  • AWS
  • JavaScript
  • RESTful APIs
  • Docker
  • Jenkins
  • Splunk
  • Git
  • GenAI tools and technology