Frontend Engineer - GraphQL & Microservices

Adobe

San Francisco (CA)

On-site

USD 149,000 - 215,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Adobe Stock is seeking an engineer to build backend services for the creative professional and deliver scalable ingestion and delivery pipelines. You will work on a team to add features and maintain existing ones powering Adobe Stock across apps and cloud services.

Ideal candidates have 3+ years in consumer‑facing web apps, a BS in CS, and strong JavaScript, Node.js, TypeScript, and GraphQL experience. Familiarity with AWS, Docker, Kubernetes, and testing practices is valued.

Qualifications

  • 3+ years of proven experience developing consumer-facing web applications.
  • BS in Computer Science or a related field.
  • Proficiency in JavaScript and comfortable with ES6, Express, & Webpack.
  • Experience building microservices in Node.js, Typescript and/or PHP.
  • Experience implementing JavaScript techniques, such as modules, async/await, compiling and bundling, and server rendering.
  • Experience building and maintaining services using GraphQL and familiarity with GraphQL federation.
  • Experience maintaining highly available, fault-tolerant, and distributed services, including AWS, Docker, Kubernetes, New Relic, and Splunk.
  • Knowledge of algorithms, data structures, distributed systems, and data flow/storage.
  • Strong familiarity with functional and object-oriented programming.
  • Experience with quality-driven development and testing (unit/integration).
  • Experience with Agile development processes.
  • Love to learn, work hard, and have fun.

Responsibilities

  • Develop backend features and maintain existing ones for Adobe Stock services.
  • Build scalable ingestion and delivery pipelines for the Adobe Stock ecosystem.
  • Debug across multiple systems and contribute to architecture discussions.
  • Deliver high quality code with attention to performance and reliability.
  • Collaborate with peers and share knowledge in a team setting.
  • Participate in code reviews and testing to ensure reliability.

Skills

JavaScript
ES6
Express
Node.js
TypeScript
PHP
GraphQL
Microservices
AWS
Docker
Kubernetes
Testing
Agile

Education

BS in Computer Science

Tools

Node.js
TypeScript
GraphQL
AWS
Docker
Kubernetes
Express
Webpack
PHP
New Relic
Splunk

Job description

Adobe Stock is seeking an engineer to build backend services for the creative professional and deliver scalable ingestion and delivery pipelines. You will work on a team to add features and maintain existing ones powering Adobe Stock across apps and cloud services.

Ideal candidates have 3+ years in consumer‑facing web apps, a BS in CS, and strong JavaScript, Node.js, TypeScript, and GraphQL experience. Familiarity with AWS, Docker, Kubernetes, and testing practices is valued.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Engineer
Software Development Engineer

Adobe Inc. • San Jose (CA)

On-site
USD 80,000 - 130,000
Software Engineer - Cloud APIs & GraphQL
Software Engineer - Cloud APIs & GraphQL

Adobe • Seattle (WA)

On-site
USD 115,500 - 167,250
Senior Backend Engineer, Cloud APIs & Kubernetes
Senior Backend Engineer, Cloud APIs & Kubernetes

Adobe Inc. • San Francisco (CA)

On-site
USD 229,000 - 331,000
Senior Backend Engineer, Graph API & Cloud Infra
Senior Backend Engineer, Graph API & Cloud Infra

Adobe • San Francisco (CA)

On-site
USD 229,000 - 331,000
Full-Stack Engineer: Design-Driven, Scalable Platform
Full-Stack Engineer: Design-Driven, Scalable Platform

Adobe • San Jose (CA)

On-site
USD 150,000 - 190,000
Senior Frontend Engineer - Project Graph & Developer Tools
Senior Frontend Engineer - Project Graph & Developer Tools

Adobe • San Jose (CA)

On-site
USD 208,000 - 302,000
Senior Software Development Engineer 5
Senior Software Development Engineer 5

Adobe Inc. • San Jose (CA)

On-site
USD 180,000 - 240,000
Senior Software Development Engineer
Senior Software Development Engineer

Adobe Inc. • Seattle (WA)

On-site
USD 140,000 - 180,000
Senior Full-Stack Engineer - Elixir/NodeJS + React
Senior Full-Stack Engineer - Elixir/NodeJS + React

Adobe • New York (NY)

On-site
USD 177,000 - 258,000
Software Development Engineer
Software Development Engineer

Adobe • Seattle (WA)

On-site
USD 115,500 - 167,250