drjobs Senior Data Engineer (Scala, Apache Spark, Databricks)

Senior Data Engineer (Scala, Apache Spark, Databricks)

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Monroeville, OH - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Senior Data Engineer (Scala Apache Spark Databricks)

Senior Data Engineer that will be instrumental in designing developing and optimizing our next-generation data pipelines and analytics solutions leveraging the power of Scala Apache Spark and Databricks. You will work on complex data challenges contributing to a scalable and robust data architecture that drives critical business insights.

Job Description:

  • Design develop and maintain robust scalable and efficient ETL/ELT pipelines using Apache Spark primarily with Scala.
  • Develop and optimize data processing jobs within the Databricks platform utilizing notebooks Delta Lake and other Databricks features.
  • Collaborate with data scientists analysts and other engineering teams to understand data requirements and translate them into technical solutions.
  • Implement data governance quality and security best practices within the data platform.
  • Optimize existing Spark jobs and Databricks workflows for performance cost-efficiency and reliability.
  • Troubleshoot and resolve complex data-related issues ensuring data integrity and availability.
  • Participate in code reviews promote best practices and mentor junior team members.
  • Stay up-to-date with the latest advancements in big data technologies particularly within the Spark and Databricks ecosystem.
  • Contribute to the overall data architecture strategy and roadmap.


Experience:

  • 7 years of professional experience as a Data Engineer or Software Engineer with a strong focus on data.
  • Expert-level proficiency in Scala for data processing and application development.
  • Extensive experience with Apache Spark (Spark SQL Spark Streaming Spark Core) for large-scale data manipulation and transformation.
  • Deep hands-on experience with Databricks platform features including notebooks Delta Lake Unity Catalog Jobs and cluster management.
  • Solid understanding of distributed systems and big data architectural patterns.
  • Proficiency in SQL for data querying and manipulation.
  • Experience with cloud platforms (AWS Azure GCP) and their data-related services (e.g. S3 ADLS GCS).
  • Familiarity with data warehousing concepts and dimensional modeling.
  • Experience with version control systems (e.g. Git).
  • Strong problem-solving skills and the ability to work independently and as part of a team.
  • Excellent communication and collaboration skills.
  • Experience with real-time data processing (e.g. Kafka Kinesis).
  • Knowledge of other programming languages (e.g. Python).
  • Experience with CI/CD pipelines for data solutions.
  • Familiarity with data governance tools and principles.
  • Contributions to open-source projects.

Required Skills : Data Warehouse

Basic Qualification :

Additional Skills :

Background Check : Yes

Drug Screen : No

Employment Type

Full-time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.