The Role:
At SoFi and Galileo we arent just building a bank; we are building the AWS of Fintech. We are seeking a Staff Software Engineer to serve as a primary architect and force multiplier for our Money Movement team. This isnt a maintenance roleyou will be at the epicenter of a massive product architecture transformation.
You will evolve our banking core design sophisticated account structures (including high-yield products like CDs) and engineer the resilient bulletproof money movement rails that millions of members rely on. This is a high-visibility role where you will lead through a unified campaign lens managing deep technical interdependencies across a world-class ecosystem.
Galileo Financial Technologies plays a key role in supporting that mission for SoFi providing keypayment processingandtechnologysupport for a variety of SoFi offerings includingbuy now pay laterandconversational AI-based customer engagement. And with the companies operating under the same corporate umbrella sinceSoFi acquired Galileoin 2020 the opportunity for additional integrations has skyrocketed.
What Youll Do:
- Lead the development and testing of system components/services code and design reviews
- Work closely with product and business stakeholders to gather requirements and design solutions that align with technical considerations and project timelines
- Shape and influence the architecture of our product
- Deliver highly available and scalable services in a production environment
- Mentor other engineers support the technical culture and help grow the team
- Generate ideas for new initiatives and technologies
- Communicate with project leads product managers and other software developers
What Youll Need:
- Bachelors Degree ideally in a technical field but we understand great engineers come from all sorts of different backgrounds and also consider relevant work experience
- 8 years programming experience ideally on a modern stack
- Our core stack is Kotlin / Spring / Elixir / PostgreSQL but you dont have to be an expert in any of these. 6 years programming experience in similar technologies and an understanding of relational databases and ORMs suffices
- Willingness to roll up your sleeves collaborate with others and get stuff done
- Strong sense of responsibility; driving a project from inception to completion
- Affinity for solving problems and shipping impactful features not polishing perfect code or architecture
- Experience working in a collaborative coding environment (and git specifically) refining designs together working through code reviews and managing pull requests
Required Experience:
Staff IC
The Role:At SoFi and Galileo we arent just building a bank; we are building the AWS of Fintech. We are seeking a Staff Software Engineer to serve as a primary architect and force multiplier for our Money Movement team. This isnt a maintenance roleyou will be at the epicenter of a massive product arc...
The Role:
At SoFi and Galileo we arent just building a bank; we are building the AWS of Fintech. We are seeking a Staff Software Engineer to serve as a primary architect and force multiplier for our Money Movement team. This isnt a maintenance roleyou will be at the epicenter of a massive product architecture transformation.
You will evolve our banking core design sophisticated account structures (including high-yield products like CDs) and engineer the resilient bulletproof money movement rails that millions of members rely on. This is a high-visibility role where you will lead through a unified campaign lens managing deep technical interdependencies across a world-class ecosystem.
Galileo Financial Technologies plays a key role in supporting that mission for SoFi providing keypayment processingandtechnologysupport for a variety of SoFi offerings includingbuy now pay laterandconversational AI-based customer engagement. And with the companies operating under the same corporate umbrella sinceSoFi acquired Galileoin 2020 the opportunity for additional integrations has skyrocketed.
What Youll Do:
- Lead the development and testing of system components/services code and design reviews
- Work closely with product and business stakeholders to gather requirements and design solutions that align with technical considerations and project timelines
- Shape and influence the architecture of our product
- Deliver highly available and scalable services in a production environment
- Mentor other engineers support the technical culture and help grow the team
- Generate ideas for new initiatives and technologies
- Communicate with project leads product managers and other software developers
What Youll Need:
- Bachelors Degree ideally in a technical field but we understand great engineers come from all sorts of different backgrounds and also consider relevant work experience
- 8 years programming experience ideally on a modern stack
- Our core stack is Kotlin / Spring / Elixir / PostgreSQL but you dont have to be an expert in any of these. 6 years programming experience in similar technologies and an understanding of relational databases and ORMs suffices
- Willingness to roll up your sleeves collaborate with others and get stuff done
- Strong sense of responsibility; driving a project from inception to completion
- Affinity for solving problems and shipping impactful features not polishing perfect code or architecture
- Experience working in a collaborative coding environment (and git specifically) refining designs together working through code reviews and managing pull requests
Required Experience:
Staff IC
View more
View less