onsite
Data Management Engineer III
Software Engineer
Senior engineer responsible for designing, building, and maintaining scalable data pipelines and integrations across cloud platforms, leveraging Apache Spark and agile methodologies to deliver high‑quality data solutions.
About the role
Key Responsibilities
- Design, develop, and optimize data pipelines using Apache Spark and related big‑data technologies.
- Integrate diverse data sources via robust APIs, ensuring data consistency and reliability.
- Collaborate with cross‑functional teams in an agile environment to define requirements and deliver incremental improvements.
- Implement and maintain cloud‑based data platforms, ensuring scalability, security, and performance.
- Monitor, troubleshoot, and document data workflows, providing proactive solutions to data quality issues.
Requirements
- 5+ years of experience in data engineering or related roles.
- Hands‑on experience with cloud data services (AWS, Azure, or GCP).
- Strong understanding of API design and integration patterns.
- Excellent communication skills and a collaborative mindset.