Senior Software Engineer (Full Stack)
Prosper Marketplace
Software Engineering
San Francisco, CA, USA
USD 173k-205k / year
Your role in our mission
How you'll make an impact
- Design and construct highly scalable, resilient, cloud-native, microservices-based distributed architecture systems.
- Develop, maintain, and enhance essential backend and frontend software components
- Collaborate with cross-functional product and analytics teams to guide or actively contribute to significant strategic initiatives, while also addressing ongoing operational challenges at scale
- Apply engineering expertise within a business framework to generate substantial business value, approaching problems with an operational perspective
- Proactively pinpoint gaps, challenges, and requirements within our systems and processes, formulating and implementing robust solutions independently
- Facilitate the migration of existing on-premises services to cutting-edge cloud technologies
- Collaborate with a team of dedicated, intelligent, and ambitious engineers committed to building large-scale systems at Prosper Marketplace
- Contribute to shaping and nurturing our company’s engineering culture, promoting continuous learning and fostering innovation
Skills that will help you thrive
- BS in EE/CS with 8+ years of experience or MS in EE/CS or other applicable disciplines with 6+ years of experience
- Strong grasp of computer science fundamentals, including algorithms, object-oriented programming, and distributed systems architecture
- Proficient in designing and building RESTful services and event-driven systems
- Expertise in Authentication and Authorization solutions
- Hands-on expertise with Java and experience working with both relational and non-relational databases, such as Firestore, Redis, and MemoryStore
- Demonstrated proficiency in leveraging cloud-native architecture and cloud services, particularly in implementing Cloud Functions and architecting Data Flows within GCP or AWS environments
- Proficiency in utilizing tools such as Spring Boot, Spring, Hibernate, JPA, and JMS
- Fundamental knowledge of HTML, CSS, JavaScript & GraphQL
- Proficiency in object-oriented languages such as Java
- Preferred experience in React Native or React, and Event Driven Architecture
Resources to help you prosper
- A hybrid connection: We believe in the "best of both worlds" - a hybrid environment (2 days/week in our SF office) that balances high-touch collaboration with the flexibility of remote work.
- Invested in your future: A competitive salary and a 401(k) with a 5% company match to help you build long-term financial security.
- Holistic well-being: We provide the resources you need to thrive, from flexible time off and paid parental leave to an annual wellness allowance and comprehensive health coverage.
- Professional & personal growth: Take advantage of a suite of premium perks, including Udemy access, childcare assistance, pet insurance, and a bevy of additional savings through Beneplace.
Interview Process
- Recruiter Call: A brief screening to discuss your experience and initial questions
- Technical Interview: Deeper dive into coding skills.
- Team Interview: Meet team members for collaborative discussions, problem-solving, or technical exercises.
Prosper introduced U.S. consumers to an innovative approach to personal finance as the first peer-to-peer lending platform in the country. Since 2005, Prosper has helped over 2 million customers achieve financial well-being through a comprehensive suite of digital personal finance products.
Prosper’s flagship personal loan* marketplace continues to offer unique value for both borrowers and investors, while the Prosper® Card¹ provides essential access to credit and flexibility for those managing their financial journey. Guided by its mission to advance financial well-being, Prosper is dedicated to helping people thrive by meeting people where they are with simple, trusted, and affordable financial solutions. Learn more at www.prosper.com.
- Diversity expands opportunities
- Collaboration creates better solutions
- Curiosity fuels our innovation
- Integrity defines all our relationships
- Excellence leads to longevity
- Simplicity guides our user experience
- Accountability at all levels drives results
*All personal loans are made by WebBank.
¹The Prosper® Card is an unsecured credit card issued by Coastal Community Bank, Member FDIC, pursuant to license by Mastercard® International.
173000 - 205000 USD a year