Senior Software Engineer
Remote
Full Time
#Engineering
#Java
#RESTful APIs
#Angular
#Git
#OAUTH2
At Oportun, we are a mission-driven fintech company dedicated to helping our 2.0 million members reach their financial goals. Since our founding, we have provided over $16.6 billion in affordable credit and helped our members save more than $2.4 billion in fees and interest. We pride ourselves on fostering a diverse and inclusive culture where every team member feels a true sense of belonging. By joining us, you will be part of a group that balances cutting-edge technology with a human-centered approach to financial independence.
What is this role?
We are looking for a Senior Software Engineer to join our team on a full-time, remote basis. This is a senior-level position where you will take ownership of complex technical initiatives, from initial requirements gathering to final product delivery. You will serve as a technical leader, guiding architectural decisions and helping us build scalable, elegant software solutions that directly impact our members' lives.
What will you do?
- Lead the end-to-end delivery of sophisticated software applications while ensuring high standards for performance, reliability, and code quality.
- Collaborate closely with product managers, designers, and fellow engineers to translate complex business needs into effective, scalable technical solutions.
- Provide mentorship to junior engineers, conduct thorough code reviews, and drive the adoption of new technical practices to foster a culture of excellence.
What makes you a great fit?
To be successful in this role, you should have a strong background in software engineering and a passion for solving challenging problems. We are looking for someone who communicates clearly in English and thrives in a collaborative, team-oriented environment.
- You have at least 6 years of relevant experience combined with a Bachelor’s degree, or a Master’s degree with equivalent professional experience.
- You possess deep technical expertise in Java, RESTful APIs, and frontend development using Angular.
- You are highly proficient with Git for version control and have a solid understanding of OAuth2 for authentication and authorization.
- You have a proven track record of leading projects and mentoring other engineers to achieve high-quality results.
What's in it for you?
We are committed to supporting our team members through a flexible work environment and a culture that values your growth. Benefits include:
- The flexibility of remote work.
- The opportunity to work within a certified Community Development Financial Institution that makes a tangible, positive impact on our members' financial futures.
- Access to a collaborative environment where you can work with modern tools and contribute to a meaningful technical roadmap.
Oportun
15 views
Company Size
1001-5000
Markets





