Senior Data Engineer (PySpark)

Job Title: Senior Data Engineer
Location: Remote
Experience: 5-10 Years

About the Opportunity
We are looking for a highly skilled Senior Data Engineer (PySpark) to join a global data transformation initiative within the pharmaceutical domain. The role involves designing, developing, and optimizing large-scale data pipelines and ETL/ELT processes on modern Data Lake platforms.

This is a fully remote opportunity with exposure to international teams, large-scale data ecosystems, and modern cloud-based data engineering practices.

Key Responsibilities
  • Design, develop, and optimize ETL/ELT pipelines using PySpark and Python.
  • Build scalable data flows from source systems to Data Lake environments.
  • Develop and support data integration and transformation processes.
  • Ensure data quality, performance, and reliability of data pipelines.
  • Document technical solutions and maintain development standards.
  • Collaborate with cross-functional teams in Agile Scrum environments.
  • Participate in sprint planning, estimation, and delivery activities.
  • Work with Azure DevOps, Jira, and Confluence for project execution.
Required Skills
  • Strong experience in PySpark and Python.
  • Solid background in Data Engineering.
  • Hands-on experience with ETL/ELT design and development.
  • Experience working with Data Lakes and large-scale data processing.
  • Strong SQL and data modeling skills.
  • Experience in Agile/Scrum methodologies.
  • Familiarity with Azure DevOps and/or Jira.
  • Experience using Confluence for documentation.
  • Excellent verbal and written communication skills.
Preferred Skills
  • Experience with Palantir Foundry.
  • Exposure to Databricks, Snowflake, Azure Data Factory, or similar platforms.
  • Experience working with global or distributed teams.
Education
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.