Hybrid Senior Software Engineer, Full Stack

Posted 18 minutes ago

Apply now

About the role

  • Senior Software Engineer developing financial technology solutions as part of interdisciplinary scrum teams at Prosper Marketplace. Requires strong software engineering skills and experience with cloud-native architectures.

Responsibilities

  • 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

Requirements

  • 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

Benefits

  • Flexible time off
  • Comprehensive health coverage
  • Competitive salary
  • Paid parental leave
  • Wellness benefits including access to mental health resources, virtual HIIT and yoga workouts
  • A bevy of other perks including Udemy access, childcare assistance, pet insurance discounts, legal assistance, and additional discounts

Job title

Senior Software Engineer, Full Stack

Job type

Experience level

Senior

Salary

$173,000 - $205,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job