DataJobs.io
← Back to all jobs

Job Description

Experis is hiring a Big Data Engineer to join the Data Engineering team, supporting analytics and data platform initiatives. The position focuses on creating dependable, scalable data pipelines and improving end-to-end data processing for analytics use cases.

Role Responsibilities

  • Design, develop, and maintain large-scale data processing pipelines using Big Data technologies including Hadoop, Spark, Python, and Scala.
  • Build scalable, efficient, and reliable solutions for data ingestion, storage, transformation, and analysis.
  • Optimize and enhance existing data pipelines to improve performance, scalability, and reliability, including troubleshooting production issues.
  • Develop automated testing frameworks and implement continuous testing to support data quality assurance.
  • Work with cross-functional partners, including data scientists and analysts, to enable data-driven decision-making.

Required Qualifications

  • Bachelor’s degree in Computer Science, Information Systems, or a related discipline, plus at least 5 years of related experience, or equivalent training and/or work experience.
  • Proven technical expertise in object-oriented and database technologies and concepts, with experience delivering enterprise-quality solutions.
  • Strong software engineering background, including experience with test automation, build automation, and configuration management, along with iterative or Agile delivery experience.
  • Hands-on experience with Big Data technologies such as Hadoop, Spark, Hive, and Trino, including debugging and mitigation for issues such as data skew and resource-related job failures.
  • Strong SQL skills, including window functions, joins, and complex queries, with the ability to write and optimize SQL while handling edge cases including NULLs, duplicates, and ordering.

Technology Stack

  • Hadoop
  • Spark
  • Python
  • Scala
  • Hive
  • Trino
  • SQL

Location and Pay

Location: Virginia (onsite), specifically McLean, VA.

Pay range: USD 72 to 75 per hour, depending on years of experience.

Benefits

  • Medical and Prescription Drug Plans
  • Dental Plan
  • Vision Plan
  • Health Savings Account
  • Health Flexible Spending Account
  • Dependent Care Flexible Spending Account
  • Supplemental Life Insurance
  • Short Term and Long Term Disability Insurance
  • Business Travel Insurance
  • 401(k), Plus Match
  • Weekly Pay

Waiting Period Eligibility

Upon completion of the waiting period, consultants are eligible for:

  • Medical and Prescription Drug Plans
  • Dental Plan
  • Vision Plan
  • Health Savings Account
  • Health Flexible Spending Account
  • Dependent Care Flexible Spending Account
  • Supplemental Life Insurance
  • Short Term and Long Term Disability Insurance
  • Business Travel Insurance
  • 401(k), Plus Match
  • Weekly Pay

Similar Jobs