senior Software Engineer ic · Posted Mar 16, 2026

About this role

Adobe is hiring a senior-level Software Engineer based in Bucharest, Romania. The posting calls out experience with Express, AWS, Azure, Kafka.

Role
Software Engineer
Function
software engineering
Level
senior
Track
Individual contributor
Employment
Full-time
Location
Bucharest, Romania
Department
Design
Posted
Mar 16, 2026

More roles at Adobe

Sr. Software Engineer - AI
Lehi, UT · senior
Python JavaScript TypeScript
Director, FP&A
San Jose, CA · director
Express SaaS
Senior Education Customer Success Manager
Tokyo, Japan · senior
Express SaaS
Principal Consultant, Regulated Industries, Nordics
Copenhagen, Denmark · principal
Express Cloud Computing
Senior Software Development Engineer
Tokyo, Japan · senior
JavaScript C HTML/CSS
All Adobe jobs →

Job description

from Adobe careers

The Opportunity

Adobe Experience Platform powers real-time, data-driven customer experiences at global scale! The Konductor and Data Prep teams build and operate the core ingestion, routing, and schema enforcement services that process millions of events per second across Adobe’s Edge Network. These are highly distributed, latency-sensitive systems where reliability, correctness, and isolation between downstream consumers are essential.

This role is perfect for engineers who enjoy large-scale distributed systems, high-throughput pipelines, and working with strong data contracts. It’s a chance to tackle challenging problems at the platform level, where every decision affects data quality, latency, and operational excellence.

What the Role Involves

The team designs and runs high-throughput, low-latency services that power event fan-out (Konductor) and ingestion-time transformations (Data Prep). Responsibilities include ensuring reliable delivery with ordering guarantees, managing backpressure, implementing schema-aware transformations based on Adobe’s Experience Data Model (XDM), and maintaining failure isolation, retries, and idempotency across distributed systems. Collaboration with Edge Network, Profile, and downstream teams ensures ingestion contracts remain stable.

Key focus areas include:

  • Designing, building, and operating low-latency, high-throughput services

  • Implementing and optimizing schema-aware data transformations and validations

  • Handling failure isolation, retries, and idempotency in distributed pipelines

  • Contributing to observability, monitoring, and debugging for multi-tenant data flows

    This is an excerpt. Read the full job description on Adobe careers →
All software engineering jobs software engineering in Bucharest, Romania Jobs in Bucharest, Romania software engineering salaries software engineering career path
All Adobe Jobs Browse software engineering roles senior positions