Senior Software Engineer Loan Servicing Platform
Are you excited by the idea of rethinking architecture designing clean systems from the ground up and solving meaningful realworld problems at scale SoFi is on a mission to help people achieve financial independence and were building the nextgeneration loan servicing platform to power that future.
As a Senior Software Engineer you wont just be maintaining legacy codeyoull be a key architect and builder of a modern scalable platform at the heart of SoFis lending business. This is a rare opportunity to join a team at an inflection point where innovation autonomy and impact come standard.
Why This Role is Exciting
- Youll be joining at a pivotal time as we rearchitect critical systems for scale and performance and youll play a major role in shaping our technical direction.
- Were not just modernizingwere reimagining. Expect opportunities to explore new technologies frameworks and paradigms to futureproof our infrastructure.
- Youll work crossfunctionally with product operations design and compliance to deliver innovative highimpact solutions that directly serve our members.
What Youll Do
- Design build and own highly available resilient services that form the backbone of our loan servicing platform.
- Partner on longterm architecture strategy weighing tradeoffs and introducing best practices to keep us scalable testable and performant.
- Take features from idea to production including defining APIs writing business logic deploying services and monitoring success.
- Mentor junior engineers and be a culturecarrier for collaboration excellence and growth.
- Contribute to a culture of engineering rigor and continuous improvement.
What Youll Bring
- 5 years of handson backend or fullstack software development experience.
- Proficiency with modern tools and frameworks. Our core stack includes Kotlin Java Python Spring Boot PostgreSQL and we work with REST APIs gRPC and orchestration tools like Temporal and Airflow.
- A passion for clean welltested code and experience in CI/CD Docker Kubernetes and cloudnative architectures.
- Strong problemsolving skills and a love for diving deep into systems to understand whats really going on.
- A team mindsetyou enjoy mentoring others engaging in code reviews and celebrating wins together.
Nice to Have
- Fullstack experience or interest in learning frontend technologies.
- Experience with Kafka distributed systems stream processing or dataheavy applications.
- Background in financial services or working in regulated environments.
Required Experience:
Senior IC