OppFi · 1 day ago
Sr. Software Engineer I - Core Team
OppFi is a leading tech-enabled digital finance platform that works with banks to provide financial products and services for everyday Americans. As a Senior Software Engineer on the Core Team, you will contribute to the development of OppFi’s software ecosystem, focusing on enhancing core libraries and collaborating with various teams to ensure technical systems meet requirements.
Customer ServiceFinancial ServicesFinTechInformation Technology
Responsibilities
Develop software using the latest Java, SpringBoot, Docker, Amazon Web Services, PostgreSQL, EventStoreDB, Github, ArgoCD and more as the org continues to expand and improve
Enhance core libraries to implement cross-cutting concerns such as security, observability, data encryption, horizontal scaling, resiliency and other non-functional requirements
Debug non-trivial issues requiring partnering with Application Developers, vendors and platform teams
Collaborate with business and technology professionals across the company in an Agile fashion to ensure technical systems meet requirements
Perform code reviews, unit and integration testing; write high quality documentation, and implement other industry recognized best practices
Continue to learn new tools and patterns. We take development seriously! Our team develops and manages its own internal training courses, budgets for externally held classes and conferences, and covers books and other training related materials….we want you to grow your skills with us!
Mentor junior engineers and new hires
Qualification
Required
A relevant undergraduate and/or graduate degree (e.g. Computer Science, Software Engineering, etc) or at least 5 years of professional software development experience
At least 5 years of experience with industry recognized automated testing standards (e.g. unit and integration testing) and methodologies (e.g. test or behavior driven development)
At least 5 years of experience developing and maintaining internal APIs, and integrating with external APIs
At least 3 years of experience with Amazon Web Services
At least 1 years of experience maintaining internal libraries used by multiple teams
Experience leading small to medium sized projects (e.g. Creating a new micro-service, major project refactoring, etc)
Strong Experience with Java, SpringBoot, Docker, CI, Github
Excellent written and verbal communication skills
Preferred
Familiarity with technologies existing in OppFi's stack (, Docker, Amazon Web Services, PostgreSQL, Kubernetes, Github)
Familiarity with methodologies existing within OppFi (Agile Development, Test Driven Development, Domain Driven Design, Event Sourcing)
Experience mentoring junior developers
Benefits
401(k) matching program
Generous paid time off
Medical, dental, and vision coverage
Tuition reimbursement
DoorDash DashPass
Figo pet insurance
Rocket Lawyer
Access to LinkedIn Learning
Fringe, a lifestyle benefits platform
Company
OppFi
OppFi a financial technology platform that powers banks to help the everyday consumer gain access to credit.
H1B Sponsorship
OppFi 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 (5)
2024 (6)
2023 (7)
2022 (6)
2021 (10)
2020 (8)
Funding
Current Stage
Public CompanyTotal Funding
$650MKey Investors
Atalaya Capital
2025-10-02Post Ipo Debt· $150M
2023-07-25Post Ipo Debt· $300M
2022-12-20Post Ipo Debt· $150M
Recent News
2025-11-11
Morningstar.com
2025-11-07
2025-11-01
Company data provided by crunchbase