Senior Software Engineer

Job not on LinkedIn

2 days ago

Apply Now
Logo of Oportun

Oportun

Fintech • Finance

Oportun is a financial technology company that specializes in providing affordable personal loans and savings solutions. They are recognized as Bankrate's #1 app for saving money in 2024. Oportun offers personal loans ranging from $300 to $10,000 for various financial needs such as bills, repairs, and deposits, with quick funding and affordable payments. The company provides a unique app that helps users manage their loans and saves money intelligently. Oportun also focuses on financial education and offers tools like loan calculators and prequalification services, which do not impact credit scores. Although Oportun is not a bank, they ensure deposits are FDIC insured through partner banks.

1001 - 5000 employees

Founded 2006

💳 Fintech

💸 Finance

📋 Description

• Deliver scalable acquisition systems: Own the design, development, and maintenance of software solutions that power customer onboarding, eligibility checks, and partner acquisition pipelines. • Integrate with external partners: Develop robust, secure, and efficient APIs and integration frameworks that enable partner-driven acquisition flows. • Collaborate cross-functionally: Work closely with product managers, marketing, and growth teams to understand acquisition goals and translate them into technical solutions. • Lead with technical excellence: Provide hands-on technical leadership and make key architectural decisions that ensure systems are reliable, scalable, and maintainable. • Champion best practices: Conduct code reviews, enforce coding standards, and guide the team on testing, monitoring, and CI/CD pipelines. • Mentor and elevate the team: Coach junior engineers, fostering a culture of innovation, collaboration, and technical rigor. • Drive innovation: Identify opportunities to optimize acquisition funnels, improve customer experience, and accelerate partner integration timelines. • Ensure reliability: Own production issues related to customer onboarding or integrations, ensuring timely resolution and continuous improvement in system resilience. • Contribute to strategic projects: Lead complex multi-month initiatives that expand Oportun’s acquisition reach and partner ecosystem.

🎯 Requirements

• 6+ years of software engineering experience with a Bachelor's degree (or equivalent experience). • Strong proficiency in one or more programming languages such as Java, Kotlin, or similar. • Proven success in developing RESTful APIs and integrating with external systems or partner platforms. • Working knowledge of frontend technologies (HTML, CSS, JavaScript, React) is a plus. • Experience with relational databases and SQL; familiarity with event-driven architectures and messaging systems is desirable. • Experience deploying and maintaining services on AWS or Azure, including containerization using Docker and Kubernetes. • Strong understanding of build automation, testing frameworks (e.g., Karate, WebDriver I/O), and CI/CD pipelines. • Demonstrated ability to work with cross-functional teams in fast-paced environments, balancing innovation with execution. • Proven ability to mentor and influence teams, with strong communication and stakeholder management skills. • A passion for tackling complex acquisition and integration challenges, ensuring high system performance and customer impact.

🏖️ Benefits

• Employee resource groups

Apply Now

Similar Jobs

3 days ago

Sr. MEAN Stack Developer enhancing a modern property management platform used by landlords. Collaborating with teams using Angular and Node.js in a remote-first environment.

Angular

BigQuery

Cloud

Firebase

Google Cloud Platform

JavaScript

Jest

Node.js

NoSQL

RxJS

TypeScript

3 days ago

Product Engineer developing full-stack solutions at Revvity to tackle global health challenges. Collaborating in a high-trust team for scalable, secure systems using AI and CI/CD practices.

AWS

JavaScript

Node.js

NoSQL

PHP

Python

React

SQL

TypeScript

3 days ago

Senior Software Developer at Loopio solving complex challenges and developing scalable web platform features. Collaborating with cross-functional teams to deliver impactful solutions.

AWS

Cypress

ElasticSearch

Java

JavaScript

MySQL

PHP

Python

RDBMS

React

TypeScript

3 days ago

Lead Software Engineer developing scalable systems for HighLevel's Communities platform. Empowering businesses and creators to build vibrant, branded spaces for social interaction.

Angular

Distributed Systems

Microservices

MongoDB

NoSQL

Postgres

React

Redis

Vue.js

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com