JOBSEARCHER

Sr Software Engineer (backend)

PossibleSeattle, WAApril 12th, 2026
We’re on a mission to help our customers and their communities unlock economic mobility for generations to come. Join the team that’s making our goal a reality.At Possible, we’re building a new type of consumer finance company. One that helps our customers stay out of debt rather than profit from them staying in it. As a Public Benefit Corporation, it is our mission and responsibility to help communities unlock economic mobility through affordable credit products crafted to improve financial health.Founded in 2017, our lead VCs are Canvas and Union Square Ventures. We have over 100,000 reviews on the App Store with a 4.8-star average rating.Since our founding, we have redefined how people approach small-dollar loans—delivering over $1 billion in funding to more than 1 million customers, issuing over 4 million loans, and saving our customers more than $500 million.About the RoleWe are seeking a versatile Senior Software Engineer to join our engineering team. You will design, develop, and maintain high-performance, reliable, and scalable services using Java, Spring Framework, gRPC, and GraphQL in this role. As a senior team member, you will provide technical leadership, mentor junior engineers, and drive innovation within your area of expertise.Key ResponsibilitiesDesign, develop, and maintain microservices using Java, Spring Framework, and gRPCLead and drive complex technical projects from conception to production deploymentProvide technical guidance and mentorship to other engineersCollaborate with cross-functional teams to define, design, and ship new featuresQuickly write high-quality, well-tested, maintainable codeConduct code reviews to ensure code quality and consistency to best practicesQuery and resolve complex production issuesContribute to architecture discussions and technical decision-makingDocument system designs, APIs, and technical processesStay ahead of industry trends and bring innovative solutions to the teamRequired QualificationsBachelor's degree in Computer Science, Software Engineering, or equivalent experience7+ years of professional software development experience5+ years of experience with Java and Spring Framework (Spring Boot, Spring Cloud)Strong experience with gRPC and protocol buffersDeep understanding of microservice architecture patterns and standard methodologiesExperience with AWS services and cloud architectureStrong problem-solving skills and attention to detailExcellent communication and collaboration skillsExperience working remotely and collaborating optimally with distributed teamsPreferred QualificationsKnowledge of event-driven architectures and message queuing systems (Kafka, RabbitMQ)Experience with payment processing systems and financial transactionsUnderstanding of security standard methodologies in microservices architectureExperience with CI/CD practices and tools (Jenkins, GitLab CI, etc.)Solid understanding of distributed systems conceptsExperience with GraphQL implementation and schema designWith the backing of our venture investors— Union Square Ventures, Canvas Ventures, Euclidean Capital, and Unlock Venture Partners — a dedicated following of hundreds of thousands of customers, and an extraordinary team, we are unwavering in our fight for financial fairness. As one of only a few FinTech Public Benefit Corporations, we’ve baked our dual dedication to building a profitable and socially impactful company into our charter; we only succeed when our customers do too. Give us a shout if you’d like to help us ship financial products that protect consumers from predatory lending practices and promote economic health.This is a Hybrid position. We work in the office three days a week, and our office is centrally located in downtown Seattle.The compensation range for this role is $188,000 to $197,650. We also offer significant stock options, comprehensive benefits, a bonus plan, commuter benefits, and an excellent office space with complimentary drinks and food options.Possible Finance is dedicated to financial fairness and community empowerment. We welcome diverse perspectives and experiences to help us achieve our mission of unlocking economic mobility for generations to come.Learn more about us as a Public Benefit Company.