Senior Data Engineer- Contract

Remote Full-time
Senior Data Engineer – Contract

RBA is an established leader and trusted partner for enterprise and mid-size organizations seeking to transform their business through technology solutions. As a Digital and Technology consultancy, we combine strategic insight with technical expertise to deliver impactful, scalable solutions that align with business goals. We take pride in working with some of the most recognized companies in our market—while fostering a culture that blends challenging career opportunities with a collaborative, fun work environment.

We are seeking a Senior Data Engineer with strong Databricks expertise to join our growing Data & Analytics practice. In this role, you’ll architect, build, and optimize modern data pipelines and Databricks Lakehouse platforms that power analytics, AI/ML, and business intelligence solutions for our clients.

You’ll partner with business stakeholders, data scientists, and engineers to design scalable, secure, and high-performance data ecosystems. The ideal candidate is comfortable solving complex data challenges, optimizing Spark workloads, and setting technical direction for Databricks-based solutions.

Responsibilities

• Design, build, and optimize end-to-end data pipelines within Databricks across structured, semi-structured, and unstructured data sources.

• Architect and implement cloud-based Lakehouse platforms using Databricks and Delta Lake.

• Implement Medallion (Bronze/Silver/Gold) architecture and enforce best practices for data quality, governance, and security.

• Develop and optimize ETL/ELT processes using Databricks, dbt, Airflow, or Azure Data Factory.

• Optimize Spark (PySpark/Scala) workloads for performance and cost efficiency, including cluster configuration and tuning.

• Integrate real-time streaming technologies (Kafka, Kinesis, or Event Hubs) with Databricks Structured Streaming.

• Support AI/ML initiatives by building pipelines for feature engineering, MLflow integration, and RAG use cases.

• Collaborate with cross-functional teams to translate business requirements into scalable technical solutions.

• Contribute to CI/CD practices and infrastructure-as-code (Terraform) for Databricks deployments.

• Mentor junior engineers and stay current with emerging trends in Databricks and cloud-native data platforms.

Requirements

• Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.

• 5+ years of experience in data engineering or data platform development.

• Hands-on experience building and optimizing solutions in Databricks.

• Strong programming skills in Python or Scala and experience with Spark.

• Expertise in SQL, data modeling, and modern lakehouse architectures.

• Experience with at least one major cloud platform (Azure preferred; AWS or GCP acceptable).

• Proficiency with ETL/ELT and workflow orchestration tools (Databricks Workflows, Airflow, dbt, ADF).

• Strong understanding of CI/CD, DevOps for data, and infrastructure-as-code.

• Excellent communication skills and ability to thrive in client-facing environments.

Preferred Qualifications

• Databricks certifications (Associate or Professional).

• Experience with Unity Catalog and enterprise data governance.

• Familiarity with Vector Databases and semantic search use cases.

• Experience supporting AI/ML workflows and cloud-based ML services.

• Certifications in AWS, Azure, or GCP.

• Experience with BI tools such as Power BI, Tableau, or Looker.

Apply tot his job

Apply To this Job
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Remote Online Data Entry Work From Home – Entry Level Opportunity for Flexible and Ambitious Individuals in Woodland Hills, CA – Kentucky

Remote Full-time

Independent Dispute Resolution Entity Nurse (Remote)

Remote Full-time

[Remote] Junior Financial Analyst, FT Days (Remote, CA applicants only)

Remote Full-time

Implementation Manager US DPMS

Remote Full-time

Claims Associate - Liability - Remote CO

Remote Full-time

Lab Assistant - Remote Laboratory Services

Remote Full-time

Business Operations Manager - Clinical Performance Excellence in Virtual Women's Health

Remote Full-time

Experienced Data Entry Technician – Detail-Oriented and Tech-Savvy Professional for Accurate Data Management and Team Collaboration at arenaflex

Remote Full-time

Entry Level Tax and Audit Accountant

Remote Full-time

**Experienced Chat Specialist – Automotive and Recreational Vehicle Sales Support**

Remote Full-time
← Back to Home