Sr Data Engineer
Location : Blue Ash, OH (On-Site)
Pay : Salary (Compensation can vary depending on experience) + Benefits, Community Involvement, PTO, 401k match (10% dollar for dollar), Roth contribution
General Overview
We’re looking for a Senior Data Engineer to join our growing Data team. This role plays a critical part in advancing our data infrastructure and supporting the organization’s data-driven initiatives. The position evolves from a traditional Database Admin role into a modern data engineering opportunity as the organization transitions to Snowflake and cloud-based platforms. You’ll design, build, and optimize data pipelines, mentor junior engineers, and help shape best practices for data integrity, accessibility, and performance—all without direct managerial responsibilities.
Responsibilities
- Design, implement, and maintain scalable, high-performance data pipelines and ETL processes.
- Develop and manage data warehouse and data lake solutions, ensuring data quality, integrity, and reliability.
- Support and enhance the organization’s transition to Snowflake and other cloud-based environments.
- Collaborate with cross-functional teams to translate data requirements into technical solutions.
- Optimize data workflows for efficiency, performance, and cost-effectiveness using modern tools and frameworks.
- Implement and maintain data governance and security measures to ensure compliance with regulatory standards.
- Troubleshoot and resolve issues related to data processing, quality, and system performance.
- Evaluate and recommend emerging technologies and best practices in data engineering and analytics.
- Document technical specifications, data lineage, and system architecture for transparency and collaboration.
- Mentor junior data engineers and contribute to a culture of continuous improvement.
Requirements
Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field (Master’s preferred).6+ years of experience in Data Engineering, Data Warehousing, or related disciplines.Proficiency in Python, Java, Scala, and SQL for data manipulation and analysis.Hands-on experience with Snowflake or similar cloud data platforms (Azure preferred).Strong understanding of data modeling, schema design, and distributed computing architectures.Familiarity with cloud environments (AWS, Azure, or GCP).Excellent problem-solving and analytical skills with the ability to troubleshoot complex systems.Strong communication and collaboration abilities to work across teams and mentor others.Prior experience in financial services, insurance, or banking is a plus.