companySoFi logo

Staff Software Engineer - Data & AI

SoFiCA - San Francisco; WA - Seattle; UT - Cottonwood Heights
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

To excel in this role, candidates should possess:A strong background in software engineering with experience in data platforms. Proficiency in tools and technologies relevant to data processing and analytics. Excellent problem-solving skills and the ability to work collaboratively in a fast-paced environment. Experience in mentoring and guiding junior team members.

About the job

Employee Applicant Privacy Notice

Who We Are:

Join us in shaping a brighter financial future.

At SoFi, we are revolutionizing the way individuals engage with personal finance, leveraging innovative, mobile-first technologies to empower millions of members in achieving their financial goals. We pride ourselves on being at the forefront of an unprecedented transformation in the financial services sector. Our core values guide our actions every day, and we invite you to invest in your career and the financial landscape with us.

SoFi is looking for a dynamic and skilled Staff Software Engineer to join our Data Platform team within the Data Enablement division. Our mission is to harness data across SoFi, facilitating the development of personalized and engaging experiences for our customers.

As a Staff Software Engineer, you will play a pivotal role in realizing our vision and strategy by developing foundational data platform products that are extensively utilized across SoFi for analytics, reporting, and AI/ML applications. Your work will empower teams to conduct self-service analytics, derive insights, and enhance data-driven decision-making across all SoFi products.

About the Role:

  • We are seeking a talented, enthusiastic, detail-oriented Software Engineer with a proven history of tackling significant challenges in an agile environment.
  • You will be at the core of SoFi’s data platform, acting as a leader and force multiplier for key initiatives involving Semantic Layer, BI analytics, AI use cases, and operational enhancements, thereby expanding team knowledge.
  • As a subject matter expert, you will leverage data platform capabilities across SoFi for analytical, reporting, and ML/AI self-service applications.
  • This role requires collaboration at the intersection of data and software engineering, working closely with Product, Design, and Engineering teams throughout the entire product lifecycle, from ideation to deployment and continuous improvement.
  • The ideal candidate is proactive, hands-on, and possesses a strong sense of ownership and accountability for delivering results.
  • You will mentor team members in best practices for technologies such as Snowflake, Databricks, Airflow, dbt, and AWS.

About SoFi

SoFi is a forward-thinking financial services company and national bank dedicated to using cutting-edge, mobile-first technology to facilitate financial empowerment for our members. Our innovative approach is transforming the financial landscape, allowing us to make a meaningful impact on people's lives.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.