Senior Software Engineer/JAVA (Production Support)

1 Month ago • 6 Years + • Product Management

Job Summary

Job Description

Oportun is a mission-driven fintech company dedicated to helping its members achieve their financial goals. As a Senior Software Engineer, you will be instrumental in designing, developing, and maintaining sophisticated software solutions. Your responsibilities will include contributing to the end-to-end delivery of complex applications, collaborating with product managers and designers, and providing technical leadership. You will also conduct code reviews, mentor junior engineers, and ensure the overall reliability and performance of systems. This role involves taking ownership of issues, driving multiple features, and leading smaller projects while keeping stakeholders informed.
Must have:
  • 6+ years of experience with Bachelor's degree or equivalent
  • Proven track record of delivering high-quality software solutions
  • Exceptional problem-solving and analytical skills
  • Solid understanding of data structures, algorithms, and design principles
  • Experience in web application development, RESTful APIs
  • Proficiency in HTML, CSS, Java Script, Angular
  • Ability to write clean, maintainable, and efficient code
  • Experience with version control systems like Git
  • Knowledge in OAuth2
  • Excellent communication and interpersonal skills
  • Ability to mentor and lead other engineers
Good to have:
  • Experience with cloud technologies (AWS/Azure)
  • Experience with Authentication and Authorization
  • Experience in automation with Web Driver IO
  • Knowledge/experience in DevOps/CI/CD
  • Willingness to work with iOS and Android technologies

Job Details

ABOUT OPORTUN

Oportun (Nasdaq: OPRT) is a mission-driven fintech that puts its members' financial goals within reach. With intelligent borrowing, savings, and budgeting capabilities, Oportun empowers members with the confidence to build a better financial future. Since inception, Oportun has provided more than $19.7 billion in responsible and affordable credit, saved its members more than $2.4 billion in interest and fees, and helped its members save an average of more than $1,800 annually. Oportun has been certified as a Community Development Financial Institution (CDFI) since 2009.

 

WORKING AT OPORTUN


Working at Oportun means enjoying a differentiated experience of being part of a team that fosters a diverse, equitable and inclusive culture where we all feel a sense of belonging and are encouraged to share our perspectives. This inclusive culture is directly connected to our organization's performance and ability to fulfill our mission of delivering affordable credit to those left out of the financial mainstream. We celebrate and nurture our inclusive culture through our employee resource groups.

 

Engineering Business Unit Overview: 

The charter for Engineering group at Oportun is to be the world-class engineering force behind our innovative products. The group plays a vital role in designing, developing, and maintaining cutting-edge software solutions that power our mission and advance) our business. We strike a balance between leveraging leading tools and developing in-house solutions to create member experiences that empower  their financial independence.

The talented engineers in this group are dedicated to delivering and maintaining performant, elegant, and intuitive systems to our business partners and retail members. Our platform combines service-oriented platform features with sophisticated user experience and is enabled through a best-in-class (and fun to use!) automated development infrastructure. We prove that FinTech is more fun, more challenging, and in our case, more rewarding as we build technology that changes our members’ lives.

Engineering at Oportun is responsible for high quality and scalable technical execution to achieve business goals and product vision. They ensure business continuity to members by effectively managing systems and services - overseeing technical architectures and system health. In addition, they are responsible for identifying and executing on the technical roadmap that enables product vision as well as fosters member & business growth in a scalable and efficient manner.

 

POSITION OVERVIEW

As a Senior Software Engineer at Oportun, you will be a key member of our engineering team, responsible for designing, developing, and maintaining sophisticated software solutions in achieving the charter of the engineering group. Your mastery of a technical domain enables you to take up business problems and solve them with a technical solution. With your depth of expertise and leadership abilities, you will actively contribute to architectural decisions, mentor junior engineers, and collaborate closely with cross-functional teams to deliver high-quality, scalable software solutions that advance our impact in the market. This is a role where you will have the opportunity to take up responsibility in leading the technology effort – from technical requirements gathering to final successful delivery of the product - for large initiatives (cross-functional and multi-month long projects).

 

RESPONSIBILITIES

  • You actively contribute to the end-to-end delivery of complex software applications, ensuring adherence to best practices and high overall quality standards.
  • You have a strong understanding of a business or system domain with sufficient knowledge & expertise around the appropriate metrics and trends. You collaborate closely with product managers, designers, and fellow engineers to understand business needs and translate them into effective software solutions.
  • You provide technical leadership and expertise, guiding the team in making sound architectural decisions and solving challenging technical problems. Your solutions anticipate scale, reliability, monitoring, integration, and extensibility.
  • You conduct code reviews and provide constructive feedback to ensure code quality, performance, and maintainability. You mentor and coach junior engineers, fostering a culture of continuous learning, growth, and technical excellence within the team.
  • You play a significant role in the ongoing evolution and refinement of current tools and applications used by the team, and drive adoption of new practices within your team.
  • You take ownership of (customer) issues, including initial troubleshooting, identification of root cause and issue escalation or resolution, while maintaining the overall reliability and performance of our systems.
  • You set the benchmark for responsiveness and ownership and overall accountability of engineering systems.
  • You independently drive and lead multiple features, contribute to (a) large project(s) and lead smaller projects.  You can orchestrate work that spans multiples engineers within your team and keep all relevant stakeholders informed. You support your lead/EM about your work and that of the team, that they need to share with the stakeholders, including escalation of issues

 

REQUERIMENTS

  • 6+ 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 with high quality.
  • Exceptional problem-solving and analytical skills, with a passion for tackling complex technical and business problems. challenges.
  • Solid understanding of data structures, algorithms, and software design principles.
  • Demonstrated experience in web application development, RESTful APIs, and frontend technologies HTML, CSS, Java Script, Angular
  • Write clean maintainable, and efficient code to ensure high-quality UI components and features
  • Ability to quickly learn new systems/requirements, and create POCs and develop code.
  • Solid grasp of version control systems, such as Git.
  • Knowledge in OAuth2
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively in a team-oriented environment.
  • Proven ability to mentor and lead other engineers, fostering a collaborative and supportive work environment.
  • Excellent communication and interpersonal abilities, with a track record of effectively collaborating in a team-oriented environment.

 

Desired:

  • 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
  • Willingness to work with iOS and Android technologies

 

#LI-REMOTE

#LI-GK1

 

We are proud to be an Equal Opportunity Employer and consider all qualified applicants for employment opportunities without regard to race, age, color, religion, gender, national origin, disability, sexual orientation, veteran status or any other category protected by the laws or regulations in the locations where we operate.

 

California applicants can find a copy of Oportun's CCPA Notice here:  https://oportun.com/privacy/california-privacy-notice/.

 

We will never request personal identifiable information (bank, credit card, etc.) before you are hired. We do not charge you for pre-employment fees such as background checks, training, or equipment. If you think you have been a victim of fraud by someone posing as us, please report your experience to the FBI’s Internet Crime Complaint Center (IC3).

Similar Jobs

eBay - Services Engineer, SEO Platforms

eBay

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Epic Games - Senior Technical Producer

Epic Games

Montreal, Quebec, Canada (On-Site)
4 Months ago
bytedance - Organization Culture Business Partner - Advertising

bytedance

Singapore (On-Site)
4 Months ago
Huuuge Games - Monetization Specialist

Huuuge Games

Warsaw, Masovian Voivodeship, Poland (Hybrid)
4 Weeks ago
HappyFox - Product Manager

HappyFox

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Krafton - Publishing Platform Product Manager (Creator Network)

Krafton

Seoul, South Korea (On-Site)
4 Months ago
Scanline VFX - VFX Producer

Scanline VFX

Seoul, South Korea (On-Site)
1 Year ago
Mistral AI - Software Engineer, Product (TypeScript)

Mistral AI

Paris, Île-de-France, France (Hybrid)
5 Months ago
lifechruh - Senior Product Manager

lifechruh

Edmond, Oklahoma, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

C3 IoT - Director, Product Design

C3 IoT

Redwood City, California, United States (On-Site)
1 Month ago
Luxoft - Partnerships and Customer Success Lead

Luxoft

(Remote)
9 Months ago
zoox - Senior Tooling Engineer, Stamping, Bracketery & Fabrication

zoox

Foster City, California, United States (Hybrid)
3 Months ago
New Globe - Lead Engineer, Software Development

New Globe

Lagos, Lagos, Nigeria (Hybrid)
1 Month ago
Forescout Technologies  Inc  - Senior Data Scientist

Forescout Technologies Inc

Eindhoven, North Brabant, Netherlands (On-Site)
3 Months ago
Reddit - Machine Learning Manager - Ads Measurement Modeling

Reddit

United States (Remote)
1 Month ago
Playtika - Application Security Researcher

Playtika

Israel (On-Site)
9 Months ago
Tekion Corp - Design Operation Specialist II

Tekion Corp

Bengaluru, Karnataka, India (On-Site)
2 Months ago
affinidi - Engineering Manager, Full Stack

affinidi

London, England, United Kingdom (Hybrid)
3 Weeks ago
bytedance - Senior Engineering Manager - Global E-commerce Governance Platform

bytedance

San Jose, California, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Mexico

Lionbridge Games - Localization Project Manager

Lionbridge Games

Mexico City, Mexico City, Mexico (On-Site)
6 Months ago
Palo Alto Networks - Managing Director, Cybersecurity Services (Unit 42)

Palo Alto Networks

Mexico City, Mexico (Remote)
1 Month ago
Lionbridge Games - Test Associate 1

Lionbridge Games

Mexico City, Mexico (On-Site)
2 Months ago
Rackspace Technology - Senior International Tax Accountant

Rackspace Technology

Mexico City, Mexico (Hybrid)
3 Weeks ago
Mcdonalds - Oracle Cloud Administrator

Mcdonalds

Mexico City, Mexico (On-Site)
3 Weeks ago
Coupa - Senior Salesforce Solution Architect

Coupa

Mexico City, Mexico (Remote)
3 Months ago
NXP - Product Planning and Fulfillment Intern

NXP

Guadalajara, Jalisco, Mexico (On-Site)
1 Year ago
C3 IoT - Software Engineer - Generative AI

C3 IoT

Guadalajara, Jalisco, Mexico (On-Site)
1 Month ago
LTI Mindtree - Senior Oracle Finance Fusion Functional Consultant LATAM Shipping Industry

LTI Mindtree

Mexico City, Mexico City, Mexico (On-Site)
2 Months ago
Marsh McLennan - Senior Applications Development Analyst

Marsh McLennan

Mexico City, Mexico (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Product Management Jobs

JetLearn - Website Product Manager / Conversion Rate Optimisation (CRO)

JetLearn

Delhi, India (On-Site)
9 Months ago
Synthesia - Senior or Principal Product Manager

Synthesia

(Hybrid)
1 Month ago
Green gold animation - Production Coordinator

Green gold animation

Hyderabad, Telangana, India (On-Site)
3 Months ago
Scopely - Senior Product Manager - Growth

Scopely

London, England, United Kingdom (Remote)
7 Months ago
Vertx Inc. - Technical Product Manager II

Vertx Inc.

United States (Remote)
1 Month ago
Canonical - Product Manager - Industrial Sector Lead

Canonical

(Remote)
3 Months ago
Scale AI - AI Product Manager - Public Sector

Scale AI

Washington, District Of Columbia, United States (On-Site)
3 Months ago
Meesho - Product Manager 2 - Platforms

Meesho

Bengaluru, Karnataka, India (On-Site)
10 Months ago
CD PROJEKT RED - Lead Technical Producer

CD PROJEKT RED

Boston, Massachusetts, United States (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Oportun (Nasdaq: OPRT) is a digital banking platform that puts its 2.2 million members' financial goals within reach. With intelligent borrowing and savings, Oportun empowers members with the confidence to build a better financial future. Since inception, Oportun has provided more than $17.8 billion in responsible and affordable credit, saved its members more than $2.3 billion in interest and fees, and helped our members save an average of more than $1,800 annually. For more information, visit Oportun.com.

Los Angeles, California, United States (On-Site)

Los Angeles, California, United States (On-Site)

Houston, Texas, United States (On-Site)

Los Angeles, California, United States (On-Site)

Long Beach, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by oportun

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug