SoFi

Senior Data Engineer

SoFi

full-time

Posted on:

Location Type: Remote

Location: UtahUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Contribute to the development and testing of the Data Warehouse system and services.
  • Participate in shaping the technical architecture SoFi's data.
  • Help translate product requirements into technical documents and solutions.
  • Generate ideas for new initiatives and technologies.
  • Mentor other engineers, support the technical culture, and help grow the Data Warehouse team.
  • Communicate with project leads, product managers and software developers, and data consumers.
  • Develop scalable data models where complex data relationships exist.
  • Architect and maintain highly automated and scalable ETL/ELT data pipelines.
  • Provision, optimize, and maintain data feeds to external systems.
  • Write code to validate data quality and clean existing data.
  • Participate in an on-call support rotation to support the Data Warehouse and its automated processes.
  • Troubleshoot data inconsistency issues.
  • Identify inefficiencies, optimize processes and data flows, and make recommendations for improvements.
  • Lead the data products initiative for data governance, data quality and testing.
  • Lead the data products for Reporting/Analytics.

Requirements

  • Master’s degree (or its foreign degree equivalent) in Computer Science, Engineering (any field), or a related quantitative discipline, and two (2) years of experience in the job offered or in any occupation in a related field, OR Bachelor’s degree (or its foreign degree equivalent) in Computer Science, Engineering (any field), or a related quantitative discipline, and five (5) years of progressively responsible experience in the job offered or in any occupation in a related field.
  • (1) Data modeling; (2) Snowflake; (3) Python; (4) SQL; (5) Data architecture; (6) Git; (7) AWS; (8) Software development lifecycle; (9) Automated scripting; (10) Agile Methodologies; (11) Airflow; (12) DBT (Data Build Tool); and (13) ETL/ELT. Any suitable combination of education, training and/or experience is acceptable.
Benefits
  • To view all of our comprehensive and competitive benefits, visit our Benefits at SoFi page!

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Data modelingSnowflakePythonSQLData architectureGitAWSAutomated scriptingAgile MethodologiesETL/ELT
Soft skills
MentoringCommunicationProblem-solvingCollaborationLeadership