SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
SoFi is seeking a Senior Data Engineer to design, build, and maintain critical data pipelines and datasets supporting the People function—including recruiting, compensation, talent management, and learning & development. You will enhance data accessibility and empower the People Team and business leaders to make data-driven decisions with high-quality, reliable data.
Key responsibilities include:
- Design and build production dbt models in Snowflake that integrate Workday and other People systems into well-modeled, documented datasets, including slowly changing dimensions for People history.
- Build and operate Airflow DAGs that ingest People systems data and orchestrate dbt runs, ensuring loads remain reliable and re-runnable.
- Own data quality and observability through dbt tests, freshness checks, row-count validation, and monitoring to catch issues before stakeholders encounter them.
- Implement and maintain row-level security and access controls for People data, partnering with governance and security teams.
- Build and maintain semantic models and AI agents, held to the same modeling, access, and quality standards as production pipelines.
- Collaborate with cross-functional teams—data engineers, people analysts, data scientists, and business stakeholders—to translate requirements into production-ready deliverables and communicate technical trade-offs to non-technical partners.
- Enforce data governance policies and practices to maintain data integrity, security, and compliance with relevant regulations.
- Mentor other engineers through code review, modeling standards, and technical guidance.
Required qualifications:
- Bachelor's degree in Computer Science, Data Science, Engineering, or related field.
- 5+ years of experience in data engineering and analytics technical strategy.
- Proficiency in Python, SQL, dbt, Airflow, and GitLab.
- Proficiency in relational and cloud database platforms such as Snowflake, Redshift, or GCP.
- Thorough knowledge of data modeling, database design, data architecture principles, data operations, and CI/CD.
- Strong analytical and problem-solving abilities with capability to simplify complex issues into actionable plans.
- Experience with sensitive or regulated data and access controls.
- Experience with AI agents, LLM-assisted analytics, and the HR/People function is advantageous.