Taro Logo

Senior Software Engineer

A Public Benefit Corporation building a new type of consumer finance company to help customers stay out of debt and improve financial health.
$171,900 - $200,550
Backend
Senior Software Engineer
51 - 100 Employees
6+ years of experience
Finance
This job posting is no longer active. Check out these related jobs instead:

Job Description

Possible Finance is on a mission to end the debt cycle and help customers unlock economic mobility. As a Senior Software Engineer, you'll join a team disrupting the financial industry by growing the Possible Loan product and business. You'll collaborate across departments to expand into new states, improve cash collection, reduce delinquency rates, and innovate on our lending product. Your role involves scaling and enhancing the reliability of payment solutions to match rapid growth, developing high-availability and transaction-focused financial solutions for consumers.

Key responsibilities include:

  • Collaborating throughout the software lifecycle, from ideation to impact assessment
  • Architecting, designing, coding, and maintaining Loan product components and cloud infrastructure
  • Delivering and maintaining highly available and scalable production services
  • Mentoring fellow engineers and fostering a culture of continuous improvement
  • Investigating and resolving customer issues effectively
  • Contributing to key metrics and outcomes for the Possible Loan product

Requirements:

  • Bachelor's Degree in Computer Science or related field
  • 6+ years of programming experience with modern technology stacks
  • Experience designing systems supporting hundreds of thousands of concurrent users
  • Proficiency in Java 11+, SpringBoot, and SQL for relational databases
  • Experience with AWS or equivalent cloud platforms
  • Track record of delivering reliable customer-centric software solutions

Preferred experience includes GraphQL and gRPC.

The position offers a competitive salary range of $171,900 to $200,550 annually, with significant equity, health, dental, and vision insurance, a 401(k) plan, and paid time off.

Possible Finance is committed to financial fairness and community empowerment, welcoming diverse perspectives to achieve their mission of unlocking economic mobility for generations to come.

Last updated a year ago

Responsibilities For Senior Software Engineer

  • Collaborate throughout the software lifecycle, from ideation to impact assessment
  • Architect, design, code, and maintain Loan product components and cloud infrastructure
  • Deliver and maintain highly available and scalable production services
  • Mentor fellow engineers and foster a culture of continuous improvement
  • Investigate and resolve customer issues effectively
  • Contribute to key metrics and outcomes for the Possible Loan product

Requirements For Senior Software Engineer

Java
  • Bachelor's Degree in Computer Science or related field
  • 6+ years of programming experience with modern technology stacks
  • Experience designing systems supporting hundreds of thousands of concurrent users
  • Proficiency in Java 11+, SpringBoot
  • Experience with SQL for relational databases
  • Experience with AWS or equivalent cloud platforms
  • Track record of delivering reliable customer-centric software solutions

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Health Insurance
  • Dental Insurance
  • Vision Insurance
  • 401(k) plan
  • Paid Time Off
  • Equity