SoFi is seeking a Staff Software Engineer to build enablers for the seamless creation of member accounts, impacting the entire product lifecycle from ideation to deployment and monitoring of mission-critical systems.
Requirements
- 8+ years programming experience, ideally on a modern stack
- Our core stack is Java / React / Spring / PostgreSQL, but you don't have to be an expert in any of these.
- Experience working in a collaborative coding environment (and git specifically), refining designs together, working through code reviews and managing pull requests
Responsibilities
- Lead the development and testing of system components/services, code and design reviews
- Shape 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
Other
- 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
- Bachelor’s Degree, ideally in a technical field, but we understand great engineers come from all sorts of different backgrounds and also consider relevant work experience