
Empowering financial health through AI-driven banking
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...
Oportun offers comprehensive healthcare packages, including medical, dental, and vision coverage, along with flexible spending accounts (FSA). Employe...
Oportun fosters a culture focused on financial empowerment, utilizing AI to simplify banking for underserved communities. The company values innovatio...

Oportun • Remote-MX
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.
You have extensive experience in software engineering, with a strong focus on developing innovative solutions that meet user needs. Your background includes working in a mission-driven environment, where you understand the importance of financial empowerment and inclusivity. You thrive in collaborative settings, valuing diverse perspectives and fostering an inclusive culture within your team. You are adept at balancing technical excellence with user-centric design, ensuring that the products you develop not only function well but also resonate with users.
You possess strong problem-solving skills and are comfortable navigating complex technical challenges. Your ability to communicate effectively with both technical and non-technical stakeholders allows you to bridge gaps and drive projects forward. You are committed to continuous learning and improvement, always seeking to enhance your skills and knowledge in the ever-evolving tech landscape.
As a Senior Staff Software Engineer at Oportun, you will play a pivotal role in designing and developing software solutions that align with the company's mission of providing affordable credit. You will collaborate with cross-functional teams to identify user needs and translate them into technical requirements. Your responsibilities will include leading the development of new features, optimizing existing systems, and ensuring the scalability and reliability of the software.
You will mentor junior engineers, sharing your expertise and fostering a culture of learning within the team. Your contributions will directly impact the user experience, helping to create tools that empower members to achieve their financial goals. You will also participate in code reviews, ensuring that best practices are followed and that the codebase remains maintainable and efficient.
Oportun offers a unique opportunity to be part of a mission-driven organization that values diversity and inclusion. You will work in a collaborative environment where your ideas and contributions are valued. The company provides competitive compensation and benefits, along with opportunities for professional growth and development. Join us in making a difference in the lives of our members by building innovative financial solutions.
Apply now or save it for later. Get alerts for similar jobs at Oportun.