Senior Software Engineer
172k - 201k USD
Remote
Full Time
#Software Engineering
#Java
#SpringBoot
#Cloud Infrastructure
#High Availability
Are you ready to help us end the cycle of debt and empower communities to achieve lasting economic mobility? At Possible, we are redefining consumer finance by building products that prioritize the financial health of our customers rather than profiting from their struggles. Since our founding in 2017, we have grown into a Public Benefit Corporation backed by major investors like Canvas and Union Square Ventures. With over 100,000 reviews and a 4.8-star rating on the App Store, we are looking for passionate individuals to join our fully distributed global team and help us continue this mission.
What you bring
We are seeking a Senior Software Engineer to join our Loan Team on a full-time, remote basis. You will play a pivotal role in scaling our core lending product, ensuring our payment solutions remain reliable as we grow, and architecting high-availability financial systems using Java, SpringBoot, and robust cloud infrastructure. While our team is distributed, we prefer candidates based in the Greater Seattle or San Francisco Bay Area to facilitate our quarterly in-person gatherings.
- Architect and maintain critical components for our loan products and the underlying cloud infrastructure.
- Collaborate with product managers and designers throughout the software lifecycle to drive key business outcomes.
- Mentor fellow engineers while fostering a culture of continuous improvement and technical excellence.
Requirements
To succeed in this role, you should possess a Bachelor’s degree in Computer Science or a related field, along with at least six years of professional programming experience. You must have a deep understanding of Java 11+ and SpringBoot, including expertise in multi-threading and the JVM memory model. We are looking for someone who has successfully shipped highly available, customer-centric software that supports large numbers of concurrent users. Experience with payment systems, third-party integrations, and onboarding flows is highly valued. You should be a proactive problem solver who is comfortable working in a remote, collaborative environment and communicating effectively in English.
What we offer
We offer a competitive annual salary range of $172,000 to $201,000, supplemented by significant equity opportunities based on your experience. We are committed to supporting your well-being and long-term success through a comprehensive benefits package.
- Comprehensive health, dental, and vision insurance.
- A 401(k) retirement plan.
- Generous paid time off.
- A flexible, fully remote work environment.
How to Apply
If you are driven by the prospect of building financial products that protect consumers and promote genuine economic health, we would love to hear from you. Please reach out to us with your application to start a conversation about how your skills and experience can help us move our mission forward.
Possible Finance
10 views
Company Size
51-100
Markets




