[Remote] Sr. Software Engineer I - Core Team at OppFi

Remote

OppFi Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Financial TechnologyIndustries

Requirements

  • At least 5+ years of Java experience
  • 3+ years of experience developing systems with Amazon Web Services technologies; ECS/EKS experience a big plus
  • 5+ years of experience with Test-driven Development (TDD)
  • 5+ years of experience building Restful APIs and consuming 3rd party APIs
  • Experience interpreting and refining goals into relevant requirements, having delivered large-scale projects from concept to production

Responsibilities

  • Contribute to the development of our product portfolio, built with Ruby, Docker, Amazon Web Services, and PostgreSQL
  • Work with business and technical professionals across the organization in an Agile framework to ensure technical systems are well-designed
  • Perform code reviews, unit testing, and integration testing, documenting and implementing software best practices
  • Continue to learn new tools and languages
  • Mentor junior members as our organization and team grow

Skills

Key technologies and capabilities for this role

RubyDockerAmazon Web ServicesPostgreSQLCode ReviewUnit TestingIntegration TestingAgileSoftware Design

Questions & Answers

Common questions about this position

What are the key technical skills required for this Senior Software Engineer role?

The role requires at least 5+ years of Java experience, 3+ years with Amazon Web Services technologies (ECS/EKS a plus), 5+ years of Test-driven Development (TDD), and 5+ years building and consuming RESTful APIs. Additional experience with Ruby, Docker, AWS, and PostgreSQL is needed for contributing to the product portfolio.

What is the salary range for this position?

This information is not specified in the job description.

What does the company culture at OppFi look like?

OppFi fosters a caring, innovative, and inclusive culture with diverse talents and perspectives, emphasizing collaboration, improving 1% every day, and letting the best ideas win.

Is this a remote position or does it require office work?

This information is not specified in the job description.

What experience makes a strong candidate for this role?

Candidates with experience interpreting and refining goals into requirements while delivering large-scale projects from concept to production stand out, along with strong technical skills and the ability to mentor juniors.

OppFi

Specialty finance platform for personal loans

About OppFi

OppFi provides a platform that helps community banks offer personal loans to individuals who often struggle to access credit from traditional financial institutions. By partnering with these banks, OppFi enables them to extend credit to underserved Americans, allowing these consumers to improve their financial health. The loans are designed to be accessible and are accompanied by a focus on responsible lending practices. OppFi differentiates itself from competitors by emphasizing transparency and best-in-class customer service, ensuring that clients understand the terms of their loans and feel supported throughout the process. The company's goal is to promote financial inclusion and help individuals rebuild their financial stability.

Chicago, IllinoisHeadquarters
2012Year Founded
$283MTotal Funding
IPOCompany Stage
Fintech, Financial ServicesIndustries
201-500Employees

Benefits

Generous vacation
Insurance benefits
401(k) matching
Employee Assistance Program
Tuition reimbursement
Subsidies for childcare costs, free financial literacy tools, 6 paid weeks of parental leave
Collaborative and supportive company culture

Risks

Increased competition in small business financing could challenge OppFi's market position.
Potential delay in Federal Reserve rate cuts may decrease loan demand.
Integration risks exist with the acquisition of Bitty Advance.

Differentiation

OppFi partners with community banks to extend credit to underserved consumers.
The company emphasizes responsible lending and financial inclusion in its business model.
OppFi offers financial literacy resources through a collaboration with Zogo.

Upsides

Acquisition of Bitty Advance diversifies OppFi's product offerings in small business financing.
Expanded $50 million credit facility supports growth and new product roll-out.
Partnerships with educational platforms enhance customer engagement and retention.

Land your dream remote job 3x faster with AI