Oportun · 1 day ago
Staff Software Engineer
Oportun is a mission-driven fintech that empowers its members to achieve their financial goals. The Staff Software Engineer role involves guiding architectural decisions, mentoring engineers, and contributing to the technology stack, while leading significant projects and ensuring best practices in software development.
Consumer LendingDebit CardsFinancial ServicesFinTech
Responsibilities
Define and implement scalable, secure, and high-performance software architectures
Develop architectural blueprints and technical roadmaps aligned with business objectives
Ensure best practices, design patterns, and architectural principles are followed
Evaluate and recommend appropriate technologies, tools, and frameworks
Stay up-to-date with emerging technologies and industry trends to drive innovation
Ensure technology alignment with enterprise standards and business goals
Work closely with development teams, product managers, and stakeholders to translate requirements into technical solutions
Provide technical leadership, mentorship, and guidance to engineering teams
Collaborate with DevOps teams to ensure CI/CD pipelines, scalability, and performance tuning
Define and enforce architectural governance, coding standards, and security policies
Conduct design and code reviews to ensure compliance with architectural guidelines
Identify potential risks and create mitigation plans
Analyze system performance and identify bottlenecks to improve efficiency
Ensure systems are resilient, scalable, and maintainable
Qualification
Required
11+ years of related experience with a Bachelor's degree; or a Master's degree with an equivalent combination of education and experience
Proven track record of delivering sophisticated software solutions in a leadership capacity with high quality
Exceptional problem-solving and analytical skills, with a passion for tackling complex technical and business problems
Experience in Java, SpringBoot development, preferably Kotlin
Experience in Front-End development like Angular
Experience in relational databases like MySQL, MariaDB and SQL
Experience in NoSQL databases like Mongo DB
Experience with Docker/Kubernetes (like EKS) for orchestration
Experience working on cloud services like AWS
Experience working with Gradle, writing 100% code coverage through unit and integration tests
Experience with working on APM tools for observability and alerting like Datadog/New Relic/Dynatrace/Splunk or something equivalent
Familiarity with business intelligence tools that allow you to visualize and analyze data and coming up with metrics that would help make decisions to improve the system
Ability to quickly learn new systems/requirements and create POCs and develop code
Ability to make informed technical design decisions that consider long-term maintainability, scalability, and performance
Capability to assess and identify all impacted components during architectural or framework upgrades
Experience with user behavior analytics, including event instrumentation, analysis, and deriving actionable product insights
Ability to identify and debug web server issues, including analyzing error patterns, performance bottlenecks, and misconfigurations using observability tools and server logs
Solid grasp of version control systems, such as Git
Knowledge in OAuth2
Proven ability to mentor and lead a team of engineers, fostering a collaborative and supportive work environment
Excellent communication and interpersonal abilities, with a track record of effectively collaborating in a remote working environment
Flair to identify improvisation areas and provide solutions with newer technologies
Preferred
Experience with cloud technologies, preferably AWS or Azure, is highly desirable
Experience in working on Authentication and Authorization with any Identity Providers
Experience in automation with Web Driver IO
Knowledge/experience in working with DevOps/CICD
Knowledge/experience in working with Databricks
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
Greylock
2025-12-30
2025-12-18
Company data provided by crunchbase