Jobs · Engineering · Virginia

Senior Big Data Engineer (Spark & Python) - Financial Services

Rose International · Arlington, VA · 5 days ago
EngineeringFull-time

Job Description

This role focuses on designing, implementing, and maintaining scalable enterprise ETL processes and robust data pipelines for a global client base. You will leverage big data frameworks like Apache Spark and Hadoop, along with SQL and Python, to optimize data processing and ensure high data quality. Working closely with cross-functional teams, you will automate routine tasks and deliver accurate, high-value data solutions across various industries.

Responsibilities

  • Support the design, implementation, and maintenance of enterprise ETL processes for data platforms, for a global client base.
  • Develop scalable and efficient code to process data, ensuring availability and accessibility in a timely manner.
  • Leverage big data processing frameworks such as Apache Spark and Hadoop to build and optimize data pipelines.
  • Collaborate with senior engineers to address data challenges, contributing to solutions that maintain high data quality.
  • Assist in the data delivery process, working alongside Data Engineers and Analysts to support accurate, high-value data solutions across various clients and industries.
  • Build strong working relationships with team members and clients, contributing to both local and global projects.
  • Learn and apply industry best practices, including version control, code reviews, and data validation, to ensure quality in data processes.
  • Use SQL and other database technologies to help optimize data processing and reduce the time required to handle large data sets.
  • Design, implement, and maintain data pipelines using ETL frameworks, orchestration tools, and distributed data processing engines.
  • Participate in efforts to automate routine data tasks and streamline processes.
  • Comply with all Mastercard internal policies and adhere to external regulations.

Qualifications

  • Hands-on experience as a Data Engineer or in a similar role, with a strong understanding of data engineering concepts and methodologies.
  • Strong knowledge of writing and optimizing SQL queries to retrieve, manipulate, and analyze data efficiently.
  • Experience working with big data technologies such as: Apache Spark (PySpark, Spark SQL, Spark Streaming), Hadoop ecosystem (HDFS/ Ozone, Hive, YARN), and Python for big data solutions (8+ yrs).
  • Experience designing, optimizing, and maintaining scalable data pipelines and data platform (8+ yrs).

Similar jobs