Senior Software Engineer (multiple openings)

Prosper

Remote
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 05/05/2021
  • Website: prosper.com
  • Company Address: 221 Main Street, 3rd Floor, San Francisco, CA, 94105

About Prosper

Prosper’s mission is to advance financial well-being. The company’s online lending platform connects people who want to borrow money with individuals and institutions that want to invest in consumer credit. Borrowers get access to affordable fixed-rate, fixed-term personal loans. Investors have the opportunity to earn solid returns via a data-driven underwriting model.

Job Description

Since 2005, Prosper has helped advance financial well-being for our users! With over 1 million users gaining access to $18 billion in loans, Prosper is the first peer-to-peer marketplace lender in US. It is built on a simple idea: connect people who want to borrow money with those who have money to invest. We are believers of advancing financial well-being and are passionate about offering our customers a portfolio of products from HELOC to Personal Loans and Credit Card. Our diverse culture rewards accountability and cross functional teamwork because we believe that this this enables the kind of innovative thinking that will accelerate our mission.  
 
We’re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere. It is important to us that every hire connects with our vision, mission and core values. Join a leading fintech company that’s democratizing finance for all!  
 
About Our Technology Team
We are aggressively growing our Technology team to support our various financial products, including a new product to be launched this year. The ideal candidate is passionate about learning the Fintech domain and delivering cutting-edge, high-quality solutions to solve business problems. We utilize a progressive, test-driven, Agile development methodology that places a high premium on communication, teamwork, sound design and clean implementation. 
 
Our Values
Accountability at all levels drives results
Collaboration creates better solutions 
Excellence leads to longevity 
Diversity fuels our innovation 
Simplicity guides our user experience 
Integrity defines all our relationships
 
 
What We Need
 
We are seeking passionate and motivated software engineers to work on our core product on our interdisciplinary scrum team. Our ideal candidate is able to design and develop scalable, secure and well performing applications. This candidate has strong skills in microservice architecture, cloud service architecture, and/or event-based architecture along including some experience designing and implementing user experiences.
 
This person is an accomplished and well-rounded developer, with a mastery of best practices, design patterns, and frameworks. They also have a thorough understanding of the implication of software designs and implementation choices on application usability, performance and maintainability.
 
Levels we are hiring for: Senior, Staff
 
What You Will Do
As a member of our Engineering team, this person will be implementing scalable, highly available, and secure micro-services with RESTful APIs and Web apps using Angular/React. The ideal candidate is passionate about learning the Fintech domain and delivering cutting-edge, high-quality solutions to solve business problems. We utilize a progressive, test-driven, Agile development methodology that places a high premium on communication, teamwork, sound design and clean implementation.
 
Our developers work as self-managed SCRUM teams and commit to deliveries as a team. Technology versatility is a critical success factor for our team. The ability to stretch beyond one’s specialty by learning new technologies fast and contributing to the team’s goal is highly valued. Prosper’s team culture encourages teamwork and development of well-rounded developers who have a holistic view of the problems and solution designs. Above all other factors, we are looking for smart, determined candidates who want to be part of a culture of innovation and creativity as we develop and define the peer-to-peer lending marketplace!

What You Will Need To Have

    • BS in EE/CS with 5+ years of experience or MS in EE/CS or other applicable disciplines with 3+ years of experience
    • Solid understanding of computer science fundamentals such as algorithms, OO design, and distributed systems architecture
    • Ability to design and build RESTful services
    • Hands-on experience with Java and Relational databases
    • Experience using cloud services like GCP or AWS
    • Experience using Spring Boot, Spring, Hibernate, Javascript, JPA, JMS
    • Fundamental knowledge of HTML, CSS, Nodejs, React, Angular, GraphQL
Prosper is continuing to grow our team during the COVID-19 pandemic, conducting fully remote hiring and onboarding processes. Prosper team members can work remotely until September 2021. Our philosophy as a business is to approach the Covid-19 situation with empathy and urgency. Prosper’s top priority is the health and safety of our employees and of the communities we serve, including our customers, partners, prospects, and candidates. 
 
Applicants have rights under Federal Employment Laws.
 
California applicants: please click here to view our California Consumer Privacy Act (“CCPA”) Notice for Applicants, which describes your rights under the CCPA: https://www.prosper.com/plp/legal/privacy-notice-for-applicants/
 
At Prosper, we're looking for people with passion, integrity, and a hunger to learn. We encourage you to apply even if your experience doesn't precisely match the job description. Your unique skill set and diverse perspective will stand out and set you apart from other candidates. Prosper thrives with people who think outside of the box and aren't afraid to challenge the status quo. We invite you to join us on our mission to advance financial well-being.
 
Prosper is committed to an inclusive and diverse workplace. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical​​​ condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law, including the San Francisco Fair Chance Ordinance. Prosper will consider for employment qualified applicants who are non-US citizens and will provide green card sponsorship.

Related Jobs

(Sr.) Software Development Engineer in Test (SDET)

Prosper - San Francisco, CA, US

Senior Product Manager- Borrower Funnel Growth

Prosper - San Francisco, CA, US

Senior Risk Analyst

Prosper - Remote

Senior DevOps Engineer

Prosper - Remote

Verification Service & Support Specialist (MLO Required)

Prosper - Phoenix, AZ, US
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.