Hacker News new | past | comments | ask | show | jobs | submit
Adobe | Staff Backend Engineer (Distributed Systems) | SF, SJ, NYC | Hybrid | Full-Time

Adobe is building a Real-Time Customer Data Platform (CDP) that operates at a scale most companies never see. We aren't just building another "enterprise app"; we are managing trillions of events and solving complex state problems in real-time.

If you find "distributed systems" a lifestyle rather than a buzzword, we want to talk. We are currently tackling challenges in high-throughput streaming, identity resolution at scale, and sub-millisecond data retrieval.

The Stack:

Core: Java, Scala, Spring Boot

Compute/Stream: Spark, Flink, K8s

Storage/Messaging: Kafka, FoundationDB, Aerospike, Cosmos DB, Delta Lake

Infrastructure: Multi-cloud (Azure/AWS), Docker, Vector DBs

What we’re looking for:

The "8+ Years" Profile: You’ve spent a decade breaking and fixing large-scale distributed systems.

Concurrency & Performance: You don’t just write code; you tune it. You understand the JVM, memory models, and how to squeeze performance out of every thread.

Architecture: Experience with Flink/Kafka/Spark isn't just about using the API—it's about knowing how they fail and how to keep them running under massive load.

The Logistics:

Locations: San Jose, New York, or San Francisco (Hybrid/Onsite).

Comp: $177,900 – $257,550 base + Equity + Adobe’s notoriously good benefits.

How to Apply: Email me directly at skatkar@adobe.com with "HN: [Your Name]" in the subject line.

Official Link: https://careers.adobe.com/us/en/job/ADOBUSR160198EXTERNALENU...

What does CDP stand for?
Customer Data Platform