Backend Engineer - Node.js / Fastify

Adobe

Actively hiring
San Jose, US Posted 73 days ago $177,900$257,550 / year

At a glance

AI generated

TL;DR

As a Backend Engineer at Adobe in San Jose, you will join a dynamic team dedicated to developing and scaling the server-side infrastructure of our advanced benchmark and analytics platform. Your day-to-day responsibilities include building scalable REST/GraphQL APIs with Node.js and Fastify, integrating ClickHouse for high-throughput analytical workloads, implementing caching strategies with Redis, and managing containerized services on Azure Container Apps. You will collaborate closely with front-end engineers, data analysts, and DevOps teams to ensure seamless integration and maintain robust data pipelines. Required skills include over four years of professional backend development experience with Node.js, Fastify, ClickHouse, and Redis, as well as hands-on experience deploying containerized applications on Azure Container Apps. This role offers the opportunity to own critical components in a high-impact internal platform that drives Adobe's decision-making and innovation.

Skills

Node.js Fastify ClickHouse Redis Azure Container Apps Kubernetes Docker Git Azure CLI Terraform Bicep Pulumi REST GraphQL Vue.js CI/CD Observability Event Streaming VNet Integration Secure Networking Caching Rate Limiting Pub/Sub ETL Data Ingestion Schema Optimization Query Performance Bulk Data Ingestion Asynchronous Patterns Error Management

What you'll do

  • Build and implement scalable REST/GraphQL APIs using Node.js and Fastify.
  • Optimize ClickHouse queries for high-throughput analytical workloads.
  • Implement caching strategies with Redis to reduce latency and support real-time features.
  • Develop data ingestion pipelines and ETL processes to feed analytics data into ClickHouse.
  • Manage containerized services on Azure Container Apps, including scaling policies and ingress/traffic splitting.
  • Participate in code reviews and write comprehensive unit/integration tests for backend services.

What we're looking for

  • Over 4 years of professional backend development experience, including at least 3 years with Node.js in production.
  • Extensive experience building and maintaining APIs using Fastify in high-performance applications.
  • Hands-on experience managing and deploying containerized applications on Azure Container Apps.
  • Expertise in JavaScript/TypeScript, asynchronous patterns, error handling, and REST/GraphQL API creation.
  • Practical experience working with ClickHouse and Redis in production environments for data ingestion and caching.
  • Solid understanding of distributed systems challenges and performance optimization in high-throughput analytics platforms.

Market check

Salary context

This $177,900–$257,550 range sits above 82% of similar postings on FindRole.

Peer median band

$125,380$224,500

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$142,400$211,200

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

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 290 open roles on FindRole.

Listed pay typically runs $183,300–$265,350 across 290 roles with salary data.

Most-posted roles

View all roles at Adobe

More like this

Similar roles

Backend Engineer, Forward Deployed Engineering

Stripe

US 42 days ago $172,000$172,000
Python Java Go Ruby Docker Kubernetes AWS Azure CI/CD PostgreSQL MongoDB API design Data modeling GraphQL Terraform Git Linux RESTful APIs JSON

Backend Engineer - Roundel

Target

7000 Target Pkwy N,Ncd-0375 Brooklyn Park,Mn 55445, US 42 days ago $75,400$135,700
Java Spring Boot REST API J2EE NoSQL relational DB JUnit Mockito Logstash Elasticsearch Kibana Grafana Kafka CI/CD DevOps

Backend Engineer, Core Technology

Stripe

US 38 days ago $190,400$285,600
Go Java C++ Docker Kubernetes AWS CI/CD Python PostgreSQL Trino Presto Apache_Pinot Hive_Metastore ElasticSearch DevOps Linux Git REST_APIs JSON

Backend Engineer, Data

Stripe

US 14 days ago $172,000$172,000
Scala Spark Airflow Python SQL Java Kafka PostgreSQL CI/CD Docker Git Jenkins S3 Snowflake Hadoop Pig LLM Agents

Backend Software Engineer

3M

Remote (Us, Minnesota, Maplewood, US) 49 days ago $145,676$178,049
Python AWS Databricks Delta Lake RESTful APIs CI/CD DevOps Unity Catalog SQL Authentication Authorization Role-Based Access Control MVP-to-scale transitions Observability tools Metrics Tracing Logging Data Governance Metadata Management
Remote