The Senior Data Engineer will design, build, and maintain scalable and reliable data pipelines and data platforms to support analytics, reporting, and downstream applications.
Requirements
- Design, develop, and maintain batch and near real-time data pipelines using modern data engineering frameworks and tools
- Implement and manage data ingestion, ETL/ELT workflows, and data transformations from multiple internal and external data sources
- Build and optimize scalable data processing solutions using distributed computing frameworks (e.g., Spark)
- Develop and manage datasets for analytics, dashboards, and reporting use cases
- Monitor pipeline performance, data freshness, and reliability; proactively identify and resolve issues
- Work with stakeholders to understand data requirements and translate them into technical solutions
- Ensure adherence to data governance, security, and best engineering practices
- Participate in code reviews, design discussions, and continuous improvement initiatives
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan