The Helper Bees is a company dedicated to empowering older adults in finding quality in-home care providers. They are seeking a Data Engineering Manager to lead the Data Engineering and Analytics team, ensuring the production of high-quality data reports and analyses while collaborating with cross-functional stakeholders.
Responsibilities:
- Lead and manage the Data Engineering team, providing mentorship, guidance, and support to ensure technical and professional development
- Design, implement, and maintain The Helper Bees' data products using Python, SQL, dbt, Airflow and other modern technologies
- Set strategic goals for the team, ensuring alignment with the company’s data objectives and promoting continuous improvement
- Collaborate with department teams to design, build, test, and implement new features and enhancements that meet stakeholder needs
- Monitor team performance and development, fostering an environment of growth through regular feedback, code reviews, and training opportunities
- Produce quality, testable, and maintainable code, while setting high coding standards for the team
- Assist in refining and improving development processes such as deployment, on-call systems, sprint planning, and team workflows
- Facilitate problem-solving and innovation within the team, encouraging creative solutions to complex technical challenges
- Act as a technical leader for the team, growing other Data Engineers through mentorship and example, while also ensuring high-quality, scalable, and optimized software systems
- Quickly isolate and debug complex issues within the code, helping the team troubleshoot problems effectively
- Collaborate with stakeholders, product teams, and operations to understand requirements, discuss tradeoffs, and deliver viable solutions
- Drive process improvements within the team, measuring the impact on development efficiency and overall productivity
- Other duties as assigned or necessary to support team and company success
Requirements:
- Proven experience in crafting, communicating, and promoting strategic directions
- Strong leadership and team management skills, with experience in mentoring and developing a high-performing technical team
- Ability to lead change management initiatives and influence key stakeholders
- Strong data analysis and presentation skills, with experience in building and improving data warehouses
- Extensive experience with SQL and data engineering, including ETL/ELT solutions, and expertise with tools such as BigQuery, PostgreSQL, Tableau, Airflow, dbt, and PowerBI (preferred)
- Excellent communication and interpersonal skills, with a passion for guiding others
- Must be 18 years of age or older
- Bachelor's degree in Computer Science, Engineering, Mathematics, Information Systems, or a related field. Relevant work experience may be considered in lieu of a degree
- 5+ years of experience in data analytics, data engineering, or a related data discipline, with increasing scope and responsibility
- 2+ years of hands-on experience as a Data Engineer or in a highly technical data role
- 2+ years of direct people leadership experience, including hiring, coaching, performance management, and driving team execution
- Demonstrated experience leading complex data initiatives from strategy through delivery
- Expertise with tools such as BigQuery, PostgreSQL, Tableau, Airflow, dbt, and PowerBI