Job Description
Overview
In this role, you will enable the seamless movement of critical transactional data from source systems into enterprise analytics platforms. You will ensure data is trusted, well-governed, and optimized for large-scale insights.
You will design and deliver scalable data pipelines and data products, collaborating across teams to support analytics, reporting, and emerging data use cases while contributing to engineering standards and best practices in a modern data ecosystem.
Key Responsibilities
Design, develop, test, and maintain scalable data pipelines and system integrations across multiple platforms
Build and optimize systems for data ingestion, transformation, and processing of large datasets
Support the full data lifecycle—from acquisition and ingestion to delivering analytics-ready datasets
Ensure high-quality, reliable data solutions through testing, validation, and monitoring practices
Promote and follow best practices for version control, automated testing, and code quality
Collaborate with upstream and downstream teams to ensure data is well-modeled, governed, and accessible
Participate in technical design discussions and contribute to solution architecture
Identify and resolve data quality issues, performance bottlenecks, and technical debt
Apply security standards and support risk mitigation during development
Create and maintain documentation for pipelines, data models, and processes
Collaborate through code reviews, pairing, and knowledge sharing with team members
Provide on-call support as needed