Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Apple Data Engineer - Scala / Java Spark 
United Kingdom, England, London 
896043040

01.06.2024
Description
You will work with attention to usability, performance, scalability and high availability of your systems. You will support other engineering teams as they adopt these systems for their own products.
Key Qualifications
  • Hands-on experience building reliable data pipelines and services that work at scale.
  • Ability to write and deploy well-tested production code. A drive for modern software engineering practices.
  • An ability to communicate with users and drive adoption, to troubleshoot and diagnose issues, and to work effectively with teams adopting our tools.
  • Proficiency in Scala or Java, with an understanding of recent language features and frameworks. Expertise at building, deploying and tuning jobs with Apache Spark.
  • Understanding of data storage technologies, for example: serialization, schemas, file and table formats for large-scale data processing. Understanding of formats such as Apache Iceberg.
  • In-depth knowledge of scalable data systems, including: NoSQL stores such as Cassandra; distributed object stores, message queues such as Kafka; distributed filesystems such as S3 and HDFS; data platforms such as Spark.
  • Experience creating APIs, tools and services for engineers. An appreciation of the importance of versioning, wire formats, authentication, tracing and monitoring.
Education & Experience
BS or equivalent work experience in a technical discipline