Principal Data Engineer
- Full-time
Company Description
A Place for Mom is the leading online resource connecting families searching for senior care with a team of expert advisors providing insight-driven, personalized solutions. As the nation’s largest senior care advisory service, A Place for Mom helps hundreds of thousands of families every year navigate the complexities of finding the right senior care solution for their loved ones across home care, independent living, memory care, assisted living, and more. Established in 2000 as a family business, A Place for Mom employees are deeply committed to the company mission to enable caregivers to make the best senior care decisions. A Place for Mom fosters, cultivates, and preserves a culture of diversity, equity, and inclusion.
Our employees live the company values every day:
- Mission Over Me: We find purpose in helping caregivers and their senior loved ones while approaching our work with empathy.
- Do Hard Things: We are energized by solving challenging problems and see it as an opportunity to grow.
- Drive Outcomes as a Team: We each own the outcome but can only achieve it as a team.
- Win The Right Way: We see organizational integrity as the foundation for how we operate.
- Embrace Change: We innovate and constantly evolve.
Job Description
As a Principal Data Engineer, you will lead the design, development and support of our data platforms, ensuring scalable, high-performance solutions that empower data-driven decisions. You will report to the Director of Data Platforms. In this strategic role, you’ll collaborate with cross-functional teams to shape the future of data engineering at A Place for Mom, driving innovation and best practices across the organization.
Key Responsibilities:
- Data Architecture & Strategy
- Lead the design, development, and implementation of scalable data architecture using Databricks on AWS.
Define long-term strategies for data engineering, including technology roadmaps, data reference architecture, scalability plans, and integration of emerging technologies.
- Data Warehouse Operations
- Ensure the performance, reliability, and optimization of the data warehouse infrastructure.
- Establish standards for query performance, storage efficiency, and data processing workflows.
- ETL Development & Pipeline Management
- Architect and oversee the development of complex ETL pipelines to process and integrate data from multiple sources.
- Automate and streamline data ingestion, transformation, and delivery processes.
- Data Quality & Governance
- Implement robust data quality frameworks, including checks for accuracy, consistency, and completeness.
- Define and enforce data governance practices to ensure compliance and security.
- Collaboration & Leadership
- Partner with data scientists, product managers, and engineering teams to deliver solutions aligned with business goals.
- Mentor and guide a team of data engineers, fostering a culture of innovation and continuous learning.
- Monitoring & Troubleshooting
- Develop monitoring systems to detect and resolve performance issues, anomalies, and data discrepancies.
- Provide expert-level troubleshooting and support for complex technical challenges.
- Documentation & Best Practices
- Maintain detailed documentation of systems, processes, and configurations.
- Advocate for and implement coding standards, data governance policies, and security best practices.
Qualifications
- Experience: 10+ years in data engineering, with at least 3 years in a leadership role. Demonstrated expertise in data warehouse design, ETL pipelines, and data quality frameworks.
- Technical Proficiency:
- Advanced skills in Databricks, AWS (e.g., S3), SQL, Python, Spark, and ETL tools like Fivetran.
- Experience with event tracking tools (e.g., Segment).
- Problem-Solving Skills: Proven ability to solve complex data engineering challenges and derive insights from large datasets.
- Mentoring & Collaboration: Experience in mentoring data engineers on best practices and collaborating across diverse business functions.
- Communication: Excellent written and verbal communication skills, capable of articulating technical concepts to non-technical stakeholders.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s preferred).
Why Join Us?
- Impactful mission-driven work improving the lives of families and seniors.
- Collaborative and inclusive work environment fostering professional growth.
- Opportunity to drive innovation and lead high-visibility projects in a fast-growing organization.
Join us in shaping the future of senior care through technology and data innovation!
Compensation:
- Base Salary: $170k - $190k
- Bonus - 30% of annual earnings
- Benefits:
- 401(k) plus match
- Dental insurance
- Health insurance
- Vision Insurance
- Paid Time Off
#LI-AR1
#LI-REMOTE
Additional Information
All your information will be kept confidential according to EEO guidelines.
A Place for Mom uses E-Verify to confirm the employment eligibility of all newly hired employees. To learn more about E-Verify, including your rights and responsibilities, please visit www.dhs.gov/E-Verify.