This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Oportun is a digital banking platform that aims to help its 2.2 million members achieve their financial goals through intelligent borrowing and savings.
The Engineering group at Oportun is responsible for designing, developing, and maintaining innovative software solutions that support the company's mission.
As a Senior Software Engineer, you will design, develop, and maintain sophisticated software solutions, contributing to architectural decisions and mentoring junior engineers.
You will collaborate with cross-functional teams to deliver high-quality, scalable software solutions that enhance Oportun's market impact.
Responsibilities include end-to-end delivery of complex software applications, providing technical leadership, conducting code reviews, mentoring junior engineers, and driving the evolution of tools and applications.
You will take ownership of customer issues, ensuring system reliability and performance, and lead multiple features and projects while keeping stakeholders informed.
Requirements:
A minimum of 6 years of related experience with a Bachelor's degree, or a Master's degree with equivalent education and experience.
Proven track record of delivering high-quality software solutions.
Strong problem-solving and analytical skills, with a passion for addressing complex technical and business challenges.
Solid understanding of data structures, algorithms, and software design principles.
Experience in web application development, RESTful APIs, and frontend technologies such as HTML, CSS, JavaScript, and Angular.
Ability to write clean, maintainable, and efficient code for high-quality UI components and features.
Familiarity with version control systems, particularly Git.
Knowledge of OAuth2 and excellent communication and interpersonal skills.
Proven ability to mentor and lead other engineers in a collaborative environment.
Benefits:
Oportun fosters a diverse, equitable, and inclusive culture where employees feel a sense of belonging and are encouraged to share their perspectives.
The company provides opportunities for continuous learning and growth within the engineering team.
Employees are part of a mission-driven organization that aims to deliver affordable credit to those left out of the financial mainstream.
Oportun celebrates and nurtures its inclusive culture through employee resource groups.
The position offers the chance to work remotely, providing flexibility in the work environment.