
About Oportun
Empowering financial health through AI-driven banking
Key Highlights
- Headquartered in San Carlos, CA with 1001+ employees
- Raised $66.3 million in Series B funding
- Served over 1 million customers with billions in credit facilitated
- Offers personal loans, credit cards, savings accounts, and investment app
Oportun is a fintech company headquartered in San Carlos, CA, that leverages AI to provide accessible digital banking and loan services. With over 1 million customers, Oportun offers personal loans, credit cards, savings accounts, and an investment app, facilitating billions in credit and savings. T...
🎁 Benefits
Oportun offers comprehensive healthcare packages, including medical, dental, and vision coverage, along with flexible spending accounts (FSA). Employe...
🌟 Culture
Oportun fosters a culture focused on financial empowerment, utilizing AI to simplify banking for underserved communities. The company values innovatio...
Skills & Technologies
Overview
Oportun is seeking a Staff Platform Engineer to design and develop software solutions that empower members in achieving their financial goals. You'll work with Java in a mission-driven fintech environment. This role requires significant experience in software engineering.
Job Description
Who you are
You have extensive experience in software engineering, particularly in building scalable and efficient systems. Your expertise in Java allows you to develop high-quality software solutions that meet user needs and business objectives. You thrive in collaborative environments where you can share your knowledge and learn from others, contributing to a culture of inclusivity and innovation.
You understand the importance of delivering member value through technology and are passionate about creating solutions that empower users. Your problem-solving skills enable you to tackle complex challenges, and you are comfortable working with cross-functional teams to achieve common goals. You are committed to continuous improvement and are always looking for ways to enhance your skills and the systems you work on.
Desirable
Experience with cloud technologies and modern software development practices is a plus. Familiarity with agile methodologies and a strong understanding of software architecture will help you excel in this role.
What you'll do
As a Staff Platform Engineer at Oportun, you will play a critical role in the Engineering Ecosystem Org, focusing on designing and developing software solutions that drive member engagement and satisfaction. You will collaborate with other engineers to create high-speed, high-quality systems that align with Oportun's mission of providing affordable credit.
Your responsibilities will include architecting and implementing robust software solutions, ensuring they are scalable and maintainable. You will participate in code reviews, providing constructive feedback to peers and helping to maintain high coding standards across the team. You will also be involved in troubleshooting and resolving production issues, ensuring that systems are reliable and performant.
You will work closely with product managers and other stakeholders to understand user requirements and translate them into technical specifications. Your ability to communicate effectively will be essential in ensuring that everyone is aligned on project goals and timelines. You will also mentor junior engineers, sharing your expertise and helping them grow in their careers.
What we offer
Oportun offers a unique work environment that values diversity, equity, and inclusion. You will be part of a team that is dedicated to making a positive impact on the lives of its members. The company provides opportunities for professional development and encourages employees to pursue their career goals.
In addition to a competitive salary, Oportun offers a comprehensive benefits package that includes health insurance, retirement plans, and generous paid time off. You will have the flexibility to work remotely, allowing you to balance your professional and personal life effectively. Join us in our mission to empower individuals to achieve their financial goals through innovative technology.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Oportun.
Similar Jobs You Might Like
Based on your interests and this role

Platform Engineer
Oportun is seeking a Staff Platform Engineer to re-architect and maintain their platform and associated services. You'll work with Java to build large-scale fault-tolerant distributed systems. This role requires significant experience in software engineering.

Staff Engineer
Oportun is hiring a Senior Staff Software Engineer to design and develop innovative software solutions that empower financial independence. This role requires extensive experience in software engineering and a passion for building impactful products.

Software Engineering
Oportun is hiring a Senior Software Engineer to develop innovative fintech solutions. You'll work with Java to create software that empowers members to achieve their financial goals. This position requires significant experience in software development.

Staff Engineer
Oportun is seeking a Staff Software Engineer to guide architectural decisions and mentor senior engineers. This role requires strong technical expertise and strategic thinking, contributing to the evolution of the technology stack.

Staff Engineer
Oportun is seeking a Staff Software Engineer to guide architectural decisions and mentor senior engineers. This role requires strong technical expertise and strategic thinking, contributing to the evolution of the technology stack.