Job Description
Senior Data Engineer
Job Summary
Seeking a highly skilled and experienced Senior Data Engineer to join a team. In this role, you will play a pivotal part in designing, building, and optimizing an enterprise data environment. You will work on transforming raw data into actionable insights, ensuring that internal teams have access to clean, scalable, and well-structured datasets. This is a hands-on position that requires technical expertise in data warehousing, pipeline development, and cloud-based data architectures.
Compensation Package
- A market-leading salary based on experience and expertise.
- Comprehensive health, dental, and vision insurance.
- Generous paid time off and holiday schedule.
- Professional development opportunities and training programs.
Responsibilities
As a Senior Data Engineer, your key responsibilities will include:
- Data Platform Development: Designing, implementing, and maintaining scalable data environments, including data warehouses, lakes, and marts, with robust governance and security controls.
- Pipeline Engineering: Building and managing automated data pipelines for efficient ingestion and transformation of large datasets.
- Data Quality & Monitoring: Establishing validation frameworks and monitoring systems to ensure data accuracy, consistency, and reliability.
- Architecture & Optimization: Modernizing existing data workflows, eliminating technical debt, and improving performance through systematic refactoring.
- Reporting & Analytics Support: Developing and maintaining dashboards and reports using modern BI tools such as Power BI or Metabase.
- Cross-Functional Collaboration: Partnering with business and technology teams to define data requirements and deliver impactful solutions in an agile environment.
- Automation & Efficiency: Streamlining recurring processes and identifying opportunities for automation across data workflows.
- Production Support: Monitoring and resolving data pipeline issues while continuously improving system stability and performance.
Qualifications/Requirements
To be successful in this role, you should possess the following qualifications:
Required Qualifications
- Experience: Minimum of 5 years in data engineering, with expertise in Snowflake, SQL, and modern ELT/ETL frameworks.
- Technical Expertise:
- Advanced SQL development and query optimization.
- Strong understanding of dimensional modeling and data architecture principles.
- Familiarity with Azure or comparable cloud environments.
- Experience with BI/reporting tools such as Power BI or Metabase.
- Knowledge of Agile/Scrum methodologies.
 
- Soft Skills:
- Excellent communication and documentation skills.
- Strong analytical and troubleshooting abilities.
- High attention to detail and commitment to data integrity.
 
Disclaimer: Please note that this job description may not cover all duties, responsibilities, or aspects of the role, and it is subject to modification at the employer's discretion.
#LI-MC1