Piper Companies is seeking a Data Engineer II to join a leading organization in the healthcare data and analytics industry for a remote long-term contract opportunity. The Data Engineer II will support backend data processing initiatives, contributing to large-scale data pipelines and analytics solutions used to inform critical healthcare decision-making.
Responsibilities:
- Develop and enhance PySpark data pipelines within a Databricks environment to support high‑volume data workflows
- Improve backend services by designing reliable, scalable components and optimizing performance
- Investigate and resolve data or application issues, ensuring smooth and consistent system operations
- Participate in Agile ceremonies while collaborating closely with engineering and analytics teams
- Maintain clear technical documentation and contribute to routine code review processes
Requirements:
- At least 5 years of professional experience in data engineering or software engineering roles
- Strong hands-on experience with Python, Apache Spark, and distributed data processing concepts
- Solid knowledge of R programming, data modeling strategies, and ETL best practices
- Experience working in Agile development environments with strong problem-solving abilities
- Bachelor's degree in Computer Science, Computer Engineering, or a related technical area