Oportun · 12 hours ago
Senior Platform Engineer - Java (R13809)
Oportun is a mission-driven fintech that empowers members to achieve their financial goals. As a Senior Software Engineer, you will be responsible for designing, building, and maintaining scalable platform services while collaborating with other engineers to enhance the engineering ecosystem.
Consumer LendingDebit CardsFinancial ServicesFinTech
Responsibilities
Design, build, test, deploy, and maintain scalable, reliable platform services and shared libraries
Contribute to platform and system architecture decisions with a focus on reliability, scalability, and developer experience
Write high-quality, maintainable code and set a strong example of engineering best practices
Collaborate with Staff Engineers and peers to implement standards and patterns that support Continuous Delivery
Identify and address performance, scalability, and reliability issues across platform services
Participate actively in design reviews, code reviews, and technical discussions, providing thoughtful and constructive feedback
Drive operational excellence by improving monitoring, alerting, and incident response practices
Investigate root causes of production issues and implement long-term fixes to reduce on-call burden
Mentor and support junior and mid-level engineers through code reviews, pairing, and technical guidance
Partner with cross-functional teams to understand requirements and deliver solutions that create measurable business and customer value
Qualification
Required
Requires a minimum of 7–8 years of related experience with a bachelor's degree; or a master's degree with an equivalent combination of education and experience
Strong experience in software development with a focus on backend systems and services
Proficiency in Java, C#, C++, or similar backend languages
Strong understanding of software design principles, data structures, and algorithms
Experience building and operating scalable, reliable, and secure systems
Experience (3+ years) designing, building, deploying, and maintaining container-based applications
Experience (4+ years) working with cloud platforms such as AWS, GCP, or Azure
Strong problem-solving skills and ability to debug complex technical issues
Experience with Continuous Delivery practices and automated deployment pipelines
Effective communication and collaboration skills, with the ability to work well within cross-functional teams
Experience mentoring junior engineers and contributing to team-level technical leadership
Working knowledge of secure development practices and security considerations in distributed systems
Preferred
Financial services or fintech industry experience is a strong advantage
Company
Oportun
Oportun is a digital banking platform that offers personal loans and financial services to people with limited credit history.
H1B Sponsorship
Oportun has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (23)
2024 (25)
2023 (27)
2022 (84)
2021 (52)
2020 (41)
Funding
Current Stage
Public CompanyTotal Funding
$3.2BKey Investors
CastlelakeNeuberger BermanWebBank
2025-10-14Post Ipo Debt· $247M
2025-08-21Post Ipo Debt· $538M
2025-06-05Post Ipo Debt· $439M
Recent News
2026-01-23
GlobeNewswire
2026-01-22
Greylock
2025-12-30
Company data provided by crunchbase