Jobs → Engineering → Apache Spark & Scala Engineer

Apache Spark & Scala Engineer

Jagjeet KaurUnited KingdomMIDPosted 29m ago
ScalaApache SparkSpark SQLDistributed ComputingBig DataETLELTSQLParquetAvroJSONORCAWSAzureGCP
About the Role We are looking for an experienced Apache Spark & Scala Engineer / Developer to join our client's technology team. Key Responsibilities • Design and implement scalable data solutions using Scala and Apache Spark • Build and optimize large-scale ETL/ELT data pipelines • Work with distributed computing and Big Data technologies • Develop solutions using SQL, databases, and data processing frameworks • Utilize data formats such as Parquet, Avro, JSON, and ORC Requirements • Strong hands-on experience with Scala programming • Extensive experience with Apache Spark and Spark SQL • Strong understanding of distributed computing and Big Data technologies • Experience building and optimising large-scale ETL/ELT data pipelines • Good knowledge of SQL, databases, and data processing frameworks • Experience with Parquet, Avro, JSON, and ORC data formats • Familiarity with cloud platforms (AWS/Azure/GCP) Good to Have • Experience with Apache Kafka or other streaming technologies • Databricks and cloud-based Spark platforms • Docker, Kubernetes, and CI/CD • Financial services or enterprise data environment experience

Similar projects

AWS Engineer
Khaja Mansoor Ahmed · AWS, EC2, S3
Cloud Architect – Platform Engineering
Umadevi Naidu · Azure, GCP, Cloud-Native Architecture
Cyber Software Developer
Umadevi Naidu · C, C++, Python
Early · 0 applied1 of 4,406 projects

Apply with AI cover letter

AI writes a personalized application in 19 seconds. Just upload your resume.

No credit card · First application free
© 2026 Freelanly · Terms · Privacy