Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Staff Data Engineer

SoFi

Employee Applicant Privacy Notice

Who we are:

Shape a brighter financial future with us.

Together with our members, we're changing the way people think about and interact with personal finance.

We're a next-generation financial services company and national bank using innovative, mobile-first technology to help our millions of members reach their goals. The industry is going through an unprecedented transformation, and we're at the forefront. We're proud to come to work every day knowing that what we do has a direct impact on people's lives, with our core values guiding us every step of the way. Join us to invest in yourself, your career, and the financial world.

SoFi is seeking an experienced and motivated Senior Staff Data Engineer to be the technical leader of our Data Engineering group within the SoFi Data Platform(SDP) division. The mission of the SDP division is to activate data throughout SoFi, enabling the creation of personalized and delightful experiences for our members.


The Role:

In this role, you will have the opportunity to directly impact, influence and lead the direction and architecture of our next gen AI powered SoFi Data Platform(SDP), and elevate data reliability through AI enabled workflows, tooling and practices. You will get the chance to lead, define, and take on complex and interesting problems as part of a fast-paced, highly collaborative organization. The ideal candidate will be a mentor, technical leader and a team player who is hands-on and comfortable driving solutions from initial architecture to implementation and adoption with a strong sense of ownership and drive for delivery.


What You'll Do :

  • Technical Leadership & Strategy: As a technical leader, you will be at the heart of SoFi's data platform providing primary technical authority and strategic guidance to the data engineering group.
  • Architectural Excellence: Lead the architecture and delivery of large-scale, high-performance data pipelines and processing frameworks. Design scalable data models that support analytics, AI/ML and real-time data needs.
  • Platform Innovation: Drive the adoption of cloud-native technologies, automation frameworks and reusable components that improve development velocity and system reliability across SDP.
  • System Optimization: Drive org-wide initiatives to improve data reliability, cost-efficiency, and latency. Design solutions that scale horizontally and vertically to handle ever-growing datasets.
  • Cross-Functional Collaboration: Partner with business stakeholders, product and engineering leads to align the data roadmap with SoFi's business objectives.
  • Governance & Security: Lead the implementation of sophisticated data privacy, security, and compliance frameworks. Enforce data governance policies and practices to maintain data integrity in a highly regulated environment.
  • Mentorship: Provide deep technical coaching and mentorship to Staff and Senior data engineers, fostering a culture of continuous learning, rigorous testing, and engineering excellence.
  • Workforce Development: Contribute to hiring and training efforts to build a skilled and motivated data engineering workforce. Lead the interview process for senior-level talent and design onboarding programs that accelerate engineering productivity.
  • On-Call Support: Be part of an on-call support rotation to support the critical production systems.
What You'll Need:
  • Education: A bachelor's degree in Computer Science, Data Science, Engineering, or a related field.
  • Experience: Over 12 years of experience in data engineering and analytics, with at least 4 years in a staff-level or higher capacity. A proven track record of successfully leading enterprise-wide data modernization efforts.
  • Tech Stack Mastery: Mastery of the modern data stack: Snowflake / Python / SQL / GitLab / AWS / Airflow/ AI tools like Claude code/Cursor. Understanding and implementation experience of AI agents is a plus.
  • Cloud Architecture: Expert-level proficiency in relational and cloud database platforms (Snowflake, Redshift, or GCP) and distributed processing frameworks (Hadoop, Spark, or Kafka).
  • Strategic Thinking: Thorough knowledge and passion for data modeling (Kimball/Data Vault), database design, and data architecture principles. Ability to simplify complex, ambiguous issues into actionable technical plans.
  • Communication: Exceptional ability to communicate complex technical concepts and trade-offs to non-technical stakeholders and senior management.

Domain Knowledge: Deep experience in a highly regulated and governed sector; experience in the Fintech industry is highly advantageous.

Compensation and Benefits

The base pay range for this role is listed below. Final base pay offer will be determined based on individual factors such as the candidate's experience, skills, and location.


To view all of our comprehensive and competitive benefits, visit our Benefits at SoFi page!
SoFi provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion (including religious dress and grooming practices), sex (including pregnancy, childbirth and related medical conditions, breastfeeding, and conditions related to breastfeeding), gender, gender identity, gender expression, national origin, ancestry, age (40 or over), physical or medical disability, medical condition, marital status, registered domestic partner status, sexual orientation, genetic information, military and/or veteran status, or any other basis prohibited by applicable state or federal law.
The Company hires the best qualified candidate for the job, without regard to protected characteristics.
Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
New York applicants: Notice of Employee Rights
SoFi is committed to an inclusive culture. As part of this commitment, SoFi offers reasonable accommodations to candidates with physical or mental disabilities. If you need accommodations to participate in the job application or interview process, please let your recruiter know or email View email address on click.appcast.io.
Due to insurance coverage issues, we are unable to accommodate remote work from Hawaii or Alaska at this time.

Internal Employees

If you are a current employee, do not apply here - please navigate to our Internal Job Board in Greenhouse to apply to our open roles.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Staff Data Engineer in San Francisco, CA vacancy
  • $225k - $290k

     ...Data Reliability And Quality Lead Circle is one of the world's leading internet financial...  ...failure across the data landscape. As a senior technical leader, you will also guide...  ...reliability investments, define best-in-class data engineering practices, and lead complex, high-impact... 
    Senior
    Flexible hours

    Circle

    San Francisco, CA
    3 days ago
  •  ...members onboarded since 2016, SmithRx has a solution that is resonating with clients all across the country. Job Summary On the Data Engineering team, we transform streams of data into insights that solve real‑world Pharmacy Benefits Management (PBM) challenges. We... 
    Senior
    Temporary work
    Work at office
    Flexible hours

    SmithRx

    San Francisco, CA
    1 day ago
  • $179k - $218k

     ...Senior Staff Data Center Operations Engineer, GPU Hardware Architecture Crusoe is on a mission to accelerate the abundance of energy and intelligence. As the only vertically integrated AI infrastructure company built from the ground up, we own and operate each layer... 
    Senior
    Temporary work

    Crusoe

    San Francisco, CA
    15 days ago
  • $268k - $368.5k

     ...fragmented and offline. At Faire, we're using the power of tech, data, and machine learning to connect this thriving community of...  ...believe in community, come join ours. About this role Our Engineering organization owns the software that makes our marketplace work.... 
    Senior
    Work experience placement
    Work at office
    Local area
    Remote work
    Monday to Friday
    Flexible hours
    3 days per week

    Faire Inc

    San Francisco, CA
    1 day ago
  • A health-tech company based in San Francisco is seeking a Data Engineer with over 8 years of experience to lead data engineering strategy and design systems that improve data transparency and management. The role involves collaborating cross-functionally, ensuring data... 
    Senior
    Flexible hours

    SmithRx

    San Francisco, CA
    4 days ago
  •  ...About the Role We're looking for a Senior Staff Data Engineer to be the technical backbone of our Data & ML Platform team - the foundation powering analytics, product experiences, and machine learning across Hinge Health. This is a high-ownership IC role for someone... 
    Senior
    Work at office
    Local area
    Immediate start
    Remote work
    Worldwide
    3 days per week

    Hinge Health

    San Francisco, CA
    4 days ago
  •  ...Seattle/WA. About The Team/Role As WEX continues to scale its Data-as-a-Service (DaaS) platform, the Data Acquisition Team...  ...systems and external sources. We are looking for a Senior Staff Software Engineer to architect and lead the next evolution of our data acquisition... 
    Senior
    Remote work
    Flexible hours

    WEX

    San Francisco, CA
    5 days ago
  • Airbnb, Inc. is hiring a Senior Staff Machine Learning Engineer, focusing on driving evaluation strategies and data infrastructure for CSxAI initiatives. This role requires a PhD in a relevant field, extensive experience in ML/AI systems, and strong leadership in technical... 
    Senior
    Remote job

    airbnb, Inc.

    San Francisco, CA
    5 days ago
  • Senior Staff Machine Learning Engineer, Data & Eval United States AI and ML are at the heart of the Airbnb product. From Trust to Payments, and from Customer Service to Marketing, we rely on ML to ensure that guests and hosts have the best possible experience with Airbnb... 
    Senior
    Work experience placement
    Casual work
    Live in
    Work at office
    Remote work

    airbnb, Inc.

    San Francisco, CA
    3 days ago
  • A leading company seeks a Sr. Staff Technical Solutions Engineer to deliver tailored technical solutions and support for its key customers. This role demands deep technical expertise in Apache Spark and data technologies while fostering customer relationships and optimizing... 
    Senior

    Databricks Inc.

    San Francisco, CA
    4 days ago
  • $177k - $226k

     ...hundreds of health-tech developers - forging the infrastructure layer that modern healthcare needs About The Role As our Staff Data Engineer , you will own and evolve the foundational data systems that power NexHealth's analytics and unlock the next generation of... 
    Live in
    Flexible hours
    Shift work

    NexHealth

    San Francisco, CA
    4 days ago
  •  ...Staff Data Engineer Imprint is building a platform that helps the world's best brands grow the lifetime value of their customers. We started with co-branded credit cards and rebuilt them to be smarter, more rewarding, and brand-first. We partner with companies like... 
    Flexible hours

    Imprint.com

    San Francisco, CA
    3 days ago
  • $227.33k - $312.58k

     ...We're looking for a Staff ML Data Engineer to join Procore's AI & Frontier Models organization. In this role, you'll be responsible for designing and building the data systems that power frontierscale machine learning research and applied AI products, with a particular... 
    Work at office
    Local area
    Immediate start
    3 days per week

    ProCore CPA

    San Francisco, CA
    14 days ago
  • $168k - $240k

    Staff Data Engineer The Data team is responsible for designing and operating the data infrastructure that powers insight, reporting, analytics, and machine learning across the business. As a Staff Data Engineer you will lead architectural initiatives, mentor others, and... 
    Contract work
    Work at office
    Remote work
    Flexible hours

    Skydrop

    San Francisco, CA
    5 days ago
  • $200k - $275k

    Watney in San Francisco is seeking an experienced engineer to architect and develop petabyte-scale data pipelines for their production robots. The ideal candidate will have over 7 years of software development experience, with strong proficiency in programming and a foundation... 

    Watney

    San Francisco, CA
    4 days ago
  • $248k - $279k

    King River Capital Group is looking for a Staff Data Engineer, Analytics, to lead the technical vision for their data infrastructure. This role requires over 7 years of experience in analytics or data engineering, strong SQL and Python skills, and a focus on building consumer... 

    King River Capital Group

    San Francisco, CA
    2 days ago
  • $248k - $279k

     ...and hang out before, during, and after playing games. Discord is looking for a seasoned technical leader to join our Data team as a Staff Data Engineer, Analytics. You will drive technical vision and strategy for our analytical data infrastructure, owning the... 
    Full time
    Temporary work

    King River Capital Group

    San Francisco, CA
    1 day ago
  • Salesforce in San Francisco is looking for a Staff Software Engineer to enhance its data infrastructure for analytics and decision-making. The ideal candidate will have over 10 years of experience in software engineering, with proficiency in big data technologies like Pinot... 

    Salesforce

    San Francisco, CA
    1 day ago
  •  ...Enterprise AI Customer Support startup with their search for senior/staff ML research engineers. The role will be onsite in their SF office. What you'...  ..., multi-modal AI companies ~ Experience gathering data/generating synthetic data, performing supervised fine-tuning... 
    Senior
    Work at office

    DRH Search

    San Francisco, CA
    1 hour ago
  • $160k - $300k

     ...transform mountains of unstructured technical data into real-time, actionable insights....  ..., our mission is to revolutionize how engineering decisions are made, turning complexity...  ...together. About the Role As a Senior / Staff Infrastructure Engineer at Apiphany, you... 
    Senior
    Work at office
    Visa sponsorship
    Flexible hours

    Apiphany

    San Francisco, CA
    1 hour ago
  •  ...Job Description Description: We're seeking a Senior Data Engineer to build and own our data platform and infrastructure. You will design systems that power transaction processing, analytics, reporting, and real-time insights across our global financial product... 
    Senior
    Flexible hours

    Serene Healthcare Staffing

    San Francisco, CA
    18 days ago
  •  ...Francisco, CA, with a global presence across the United States, EMEA, and APAC. Role Overview RZR Global is seeking a talented Data Engineer to join our growing engineering team. This role is ideal for an engineer with a strong background in building and operating... 
    Senior

    RZR Global Inc.

    San Francisco, CA
    4 days ago
  • $240k - $250k

     ...significantly outperforms individual engineers. We combine language models...  ...We're looking for our Staff Analytics Engineer to build the...  ...BigQuery ML and Vertex AI. Own data governance, including PII protection...  ...role, including time as the senior technical owner of a warehouse... 

    CodeRabbit, Inc.

    San Francisco, CA
    4 days ago
  •  ...Data Engineering Role at Triumph Triumph is a skill-based real-money gaming platform in a period of rapid growth. Real money flows through every game, every matchmaking decision, and every payout, which means the data infrastructure powering those systems has to be... 
    Senior

    Triumph

    San Francisco, CA
    9 days ago
  • $155.52k - $194.4k

     ...professionals. See yourself at Twilio Join the team as Twilio’s next Staff Analytics Engineer, R&D. About the job This position is needed to advance the consistency & quality of our R&D analytics data layer and accelerate the development velocity of analysts. Our Data... 
    Remote job
    Local area
    Worldwide

    Twilio

    San Francisco, CA
    4 days ago
  • $226k - $254k

     ...and work relationships. Yes, you can build an exciting business AND have real-life real-customer impact. We are looking for a Data Engineer or Analytics Engineer to join our Data team. You will collaborate with the data scientist and engineers to design, build, and... 
    Senior
    Work experience placement
    Local area

    Kikoff

    San Francisco, CA
    2 days ago
  • 100 Salesforce, Inc. is looking for a Staff Software Engineer to join the Data Infrastructure team. This role involves designing and operating reliable, scalable data infrastructure that supports analytics and machine learning workflows. The ideal candidate will have 1... 

    100 Salesforce, Inc.

    San Francisco, CA
    2 days ago
  • Slack Enterprise seeks a Staff Software Engineer to join its Data Infrastructure team. This role includes designing and building high-performance data systems that support analytics and machine learning needs. Candidates should have over 10 years of experience in software... 

    Slack Enterprise

    San Francisco, CA
    4 days ago
  • A leading communications platform is looking for a Staff Analytics Engineer to enhance the analytics data layer within the R&D team. In this remote role, you’ll design data solutions that will empower the organization to make informed, data-driven decisions. The position... 
    Remote job

    Twilio

    San Francisco, CA
    4 days ago
  • $240k - $250k

    CodeRabbit, Inc. in San Francisco is seeking a Staff Analytics Engineer responsible for architecting the BigQuery and dbt foundation. This role demands...  ...is $240k-$250k plus equity. If you're passionate about data and want to make a significant impact, apply now! #J-18808-... 

    CodeRabbit, Inc.

    San Francisco, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Staff Data Engineer. Be the first to apply!