Browse All Jobs
Oportun is seeking a Senior Software Engineer to join its engineering team. The Senior Software Engineer will design, develop, and maintain sophisticated software solutions. Oportun is a mission-driven fintech company focused on providing financial services to its members. The Senior Software Engineer will be responsible for:
  • Contributing to the delivery of complex software applications.
  • Collaborating with product managers, designers, and engineers.
  • Providing technical leadership and expertise.
  • Conducting code reviews and providing feedback.
  • Mentoring and coaching junior engineers.
  • Driving adoption of new practices within the team.
  • Taking ownership of customer issues.
  • Independently driving and leading multiple features.
The ideal candidate will have:
  • A minimum of 6 years of related experience.
  • Proven track record of delivering high-quality software solutions.
  • Extensive proficiency in Java Programming Language.
  • Extensive experience with Springboot, Microservices.
  • A strong understanding of data structures, algorithms, and software design principles.
  • Experience with web application development, RESTful APIs.
  • Proficiency in working with relational databases and SQL.
  • Solid grasp of version control systems, such as Git.
  • Experience with cloud technologies, preferably AWS or Azure.
  • Knowledge on docker and Kubernetes CI/CD process exposure.
  • Proven ability to mentor and lead other engineers.
  • Exceptional problem-solving and analytical skills.
  • Excellent communication and interpersonal abilities.
Oportun offers:
  • Opportunity to make a meaningful impact.
  • Collaborative and inclusive work culture.
  • Opportunities for professional growth.
  • Competitive compensation package.
  • Work-life balance and flexibility.
Apply

Oportun

Oportun is a mission-driven fintech company focused on providing financial services to its members. Certified as a Community Development Financial Institution (CDFI), Oportun offers intelligent borrowing, savings, and budgeting tools. The company provides responsible and affordable credit, aiming to help members build a better financial future. Oportun leverages innovative technology solutions to create user-friendly platforms.