Sr Software Engineer, BE

Possible Finance

Not Interested
Bookmark
Report This Job

profile Job Location:

Seattle, OR - USA

profile Monthly Salary: $ 188000 - 197650
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

Since our founding we have redefined how people approach small-dollar loansdelivering over $1 billion in funding to more than 1 million customers issuing over 4 million loans and saving our customers more than $500 million.

At Possible were building a new type of consumer finance company; one that helps our customers stay out of debt rather than profit from their staying in it. We are a Public Benefit Corporation with the mission to help communities unlock economic mobility through affordable credit products crafted to improve financial health for generations. Join the team thats making our goal a reality.

About the Role

We 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 Responsibilities

  • Design develop and maintain microservices using Java Spring Framework and gRPC
  • Lead and drive complex technical projects from conception to production deployment
  • Provide technical guidance and mentorship to other engineers
  • Collaborate with cross-functional teams to define design and ship new features
  • Quickly write high-quality well-tested maintainable code
  • Conduct code reviews to ensure code quality and consistency to best practices
  • Query and resolve complex production issues
  • Contribute to architecture discussions and technical decision-making
  • Document system designs APIs and technical processes
  • Stay ahead of industry trends and bring innovative solutions to the team

Required Qualifications

  • Bachelors degree in Computer Science Software Engineering or equivalent experience
  • 7 years of professional software development experience
  • 5 years of experience with Java and Spring Framework (Spring Boot Spring Cloud)
  • Strong experience with gRPC and protocol buffers
  • Deep understanding of microservice architecture patterns and standard methodologies
  • Experience with AWS services and cloud architecture
  • Strong problem-solving skills and attention to detail
  • Excellent communication and collaboration skills
  • Experience working remotely and collaborating optimally with distributed teams

Preferred Qualifications

  • Knowledge of event-driven architectures and message queuing systems (Kafka RabbitMQ)
  • Experience with payment processing systems and financial transactions
  • Understanding of security standard methodologies in microservices architecture
  • Experience with CI/CD practices and tools (Jenkins GitLab CI etc.)
  • Solid understanding of distributed systems concepts
  • Experience with GraphQL implementation and schema design

With 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 weve 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 youd 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 $188000 to $197650. We also offer significant stock options comprehensive benefits a bonus plan commuter benefits and an excellent office space with complimentary drinks and food options.

With 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 weve 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 youd like to help us ship financial products that protect consumers from predatory lending practices and promote economic health.

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.


Required Experience:

Senior IC

Since our founding we have redefined how people approach small-dollar loansdelivering over $1 billion in funding to more than 1 million customers issuing over 4 million loans and saving our customers more than $500 million.At Possible were building a new type of consumer finance company; one that he...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • Data Structures
  • JavaScript
  • Software Development
  • Java
  • Distributed Systems

About Company

Company Logo

We believe in financial fairness. Get cash in minutes even with bad credit, build credit history to access new opportunities, and fight costly bank fees.

View Profile View Profile