Senior Software Development Engineer - Big Data And Spark

Adobe

4+ years software development experience
Apache spark big data processing expertise
Scala java or python programming skills
This role involves developing modern data architectures and Big Data Lakehouse solutions to drive real-time customer intelligence

Job Summary

  • This role involves developing modern data architectures and Big Data Lakehouse solutions to drive real-time customer intelligence.
  • The engineering team is responsible for building the Adobe Experience Platform to help thousands of customers handle petabytes of data.
  • Candidates must possess a BS/MS in Computer Science or equivalent experience and demonstrate excellent communication skills.

Matching Summary

This role involves developing modern data architectures and Big Data Lakehouse solutions to drive real-time customer intelligence.

Skills & Requirements

Must-have

  • 4+ years software development experience
  • Apache Spark big data processing expertise
  • Scala Java or Python programming skills
  • Large-scale cluster tuning performance optimization
  • Observability best practices monitoring logging tracing

Nice-to-have

  • Experience with Iceberg DeltaLake Kafka Databricks
  • Infrastructure knowledge Kubernetes containers cloud providers
  • Open source project contribution willingness
  • AI coding agents proficiency for productivity
  • Collaborative fast-paced environment adaptability

Key Requirements

  • BS/MS in Computer Science or equivalent experience
  • 4 or more years of software development experience
  • Validated ability to research new emergent technologies

Work Rights

Not specified

Tailored Resume

Cover Letter