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.

