Senior Software Engineer – Big Data

Adobe Adobe · Enterprise · Bucharest, Romania

Senior Software Engineer role focused on building modern data architectures and Big Data/Lakehouse solutions for Adobe Experience Platform, driving real-time customer intelligence with a blend of data infrastructure, AI workflows, and multi-cloud technologies. The role emphasizes production delivery, performance optimization, and leveraging AI coding agents.

What you'd actually do

  1. Be involved in all the product development and delivery stages, as part as an agile engineering team.
  2. Research on various technologies useful for the project and keep in touch with the evolution of the industry
  3. Work in an environment that supports individual growth and continuous learning.
  4. Contribute to and promote good software engineering practices across the team
  5. Provide guidance in architecture, design & code reviews.

Skills

Required

  • Spark
  • Delta Lake
  • Scala
  • Java
  • performance optimization
  • large-scale cluster tuning
  • efficient big data architectures
  • observability best practices
  • monitoring
  • logging
  • tracing
  • distributed data systems
  • problem-solving mindset
  • diagnosing root causes
  • delivering solutions for complex data challenges
  • testing
  • code development
  • written and verbal communication skills
  • English language knowledge

Nice to have

  • Hadoop
  • HBase
  • MapReduce
  • Iceberg
  • Kafka
  • Databricks
  • cloud providers
  • containers
  • Kubernetes
  • VM/Bare metal deployments

What the JD emphasized

  • AI coding agents to enhance productivity

Other signals

  • Develops modern data architectures
  • Builds Big Data and Lakehouse solutions
  • Implements solutions into production
  • Drives real-time customer intelligence
  • Leverages AI coding agents