Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 26 Oct 2026

Senior Software Engineer - Compute / Data Distiller

Adobe Bucharest On-site senior full-time

The employer hasn't listed a salary.

Apply on Adobe

Description

We're expanding our Compute / Data Distiller team in Bucharest. The team owns two core Adobe Experience Platform (AEP) capabilities: Data Distiller and Compute Gateway. This position is for a key contributor who will help design modern data architectures and highly distributed cloud solutions, and take them all the way to production.

Responsibilities

  • Design, build and operate complex features in a large-scale, multi-cloud, microservices-based SaaS product.
  • Own the outcome: lead application, framework and service design efforts, optimizing for quality, testability, scalability and performance.
  • Work on query execution, Spark SQL and query optimization, and the orchestration of compute workloads across multiple engines and clouds.
  • Prototype new approaches and deliver production solutions at scale; research new technologies and keep up with industry trends.
  • Partner with Product Management, Design, Data Science and engineering teams across domains, including our US counterparts on a shared roadmap.
  • Provide guidance in architecture, design and code reviews; mentor teammates and promote good engineering practices and continuous learning.
  • Take part in on-call activities on a follow-the-sun rotation with the rest of the team.
  • Contribute to open-source projects where relevant.

Requirements

  • B.S. in Computer Science or equivalent engineering degree, and/or 3+ years of relevant experience building software systems.
  • Strong programming skills in Java and/or Scala, with a solid grasp of OOP, functional programming and design patterns.
  • Proven expertise with distributed data processing: Apache Spark (including Spark SQL), Databricks, Delta Lake or equivalent Lakehouse technologies.
  • Good understanding of SQL, query engines and query optimization, table formats and schema evolution.
  • Hands-on experience with performance optimization, large-scale cluster tuning and efficient big data architectures.
  • Experience building scalable, resilient backend services and REST APIs.
  • Experience with cloud platforms (AWS and/or Azure).
  • Demonstrated experience delivering and operating a high-quality SaaS solution: testing, CI/CD, monitoring, infrastructure as code.
  • Experience implementing observability best practices (monitoring, logging, tracing) in distributed systems.
  • Ability to quickly learn new technologies, with an emphasis on using AI coding agents and the agentic ecosystem to boost productivity across the software lifecycle.
  • A problem-solving mindset, able to diagnose root causes, plus a sharp eye for security issues and performance bottlenecks.
  • Commitment to quality in both code and testing.
  • Very good written and verbal communication skills in English.

Nice to Have

  • Experience with Kubernetes, Docker and infrastructure tooling (Terraform, ArgoCD).
  • Experience with multiple compute engines or orchestration frameworks (e.g. Ray/Anyscale, Flink, YARN).
  • Python, and experience building LLM-based agents or tools.
  • Experience with Kafka, NoSQL databases (e.g. Cassandra, HBase) or Iceberg.
  • Familiarity with PostgreSQL / JDBC protocols or BI tool integrations.
  • Familiarity with monitoring tools such as Splunk, Prometheus, Grafana or New Relic.
  • Experience with Agile / Scrum.

Benefits

  • Solve hard distributed-systems problems at petabyte scale for some of the world’s largest brands.
  • Work with cutting-edge technology: Spark, Databricks, Delta Lake, Ray and AI agents.
  • Direct impact on the whole Adobe ecosystem, since AEP powers Adobe’s products.
  • A growing team, a shared global roadmap and a follow-the-sun on-call model.

Skills

Required

Nice to have

Apply on Adobe