Senior Software Engineer - Backend

Adobe Adobe · Enterprise · San Jose, CA

Senior Software Engineer for Project Graph services team at Adobe. This role focuses on developing HTTP APIs for managing Graph plugins and an async compute platform for running Graphs on the cloud. Responsibilities include writing scalable APIs, contributing to a job scheduling system, and designing cloud infrastructure. Requires backend development experience, Kubernetes, AWS, and API security expertise.

What you'd actually do

  1. Collaboratively write scalable, resilient HTTP APIs for Project Graph
  2. Contribute to an async job scheduling system built on top of Kubernetes and Postgres
  3. Design and implement cloud infrastructure to meet reliability, performance and cost goals

Skills

Required

  • backend software development experience
  • Node.js/Typescript
  • Kubernetes
  • Postgres
  • Redis
  • AWS
  • Terraform
  • bash
  • CI/CD tools
  • HTTP API security

Nice to have

  • interest in and ability to learn new technologies
  • ability to tackle problems in a sustainable way
  • excellent verbal and written communication skills