Sr Software Engineer, BE
Indexed description
Possible Finance
Posted on
Apr 14, 2026
Sr Software Engineer, BE
Seattle
Mid-Senior ICs
Apply NowApply Now
Possible Finance
Possible Finance
www.possiblefinance.com
Series C
101-250
Finance and FinTech
At Possible, we create financial technology products that are built to benefit our customers’ economic mobility. As a Public Benefit Corporation, it’s not only our mission but our responsibility to succeed. We grow our team accordingly—through a selective process that prioritizes candidate and employee experience alike.
Job Description
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 sophisticated technical projects from conception to production deployment
- Provide technical guidance and mentorship to other engineers
- Collaborate with multi-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 standard processes
- 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
- Bachelor's 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 effectively with distributed teams
- 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.)
- Strong understanding of distributed systems concepts
- Experience with GraphQL implementation and schema design
The compensation range for this role is $175,720 to $191,000 We also offer significant stock options, comprehensive benefits, a bonus plan, commuter benefits, and an excellent office space with complimentary drinks and food options.
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 sophisticated technical projects from conception to production deployment
- Provide technical guidance and mentorship to other engineers
- Collaborate with multi-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 standard processes
- 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
- Bachelor's 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 effectively with distributed teams
- 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.)
- Strong understanding of distributed systems concepts
- Experience with GraphQL implementation and schema design
The compensation range for this role is $175,720 to $191,000 We also offer significant stock options, comprehensive benefits, a bonus plan, commuter benefits, and an excellent office space with complimentary drinks and food options.
Apply Now Apply Now
Why apply via Tech Ladies
Our Partners give Tech Ladies' applications priority review as they source candidates.
Recommended Jobs
No items found.
See All Jobs
Are you looking to hire Tech Ladies?
Post a Job
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search