Senior Software Engineer, Fullstack

A fintech startup building simple and inclusive financial products to help members create healthy habits and achieve economic stability.
Philadelphia, PA, USA
Backend
Senior Software Engineer
In-Person
101 - 500 Employees
5+ years of experience
Finance · E-Commerce

Description For Senior Software Engineer, Fullstack

Perpay, a rapidly growing fintech startup backed by First Round Capital and JP Morgan, is seeking a Senior Software Engineer to join their Philadelphia-based team. The company has already enabled $500 million in spending power for their members and helped increase credit scores by an average of 32 points within three months. The role offers a unique opportunity to work on innovative financial products including their Marketplace, Perpay+, and Credit Card solutions.

As a Senior Software Engineer, you'll lead large-scale projects from inception to completion, working with a modern tech stack including JavaScript, React, Python, Django, and Kubernetes. The position requires collaboration across multiple teams including analytics, commerce, product, and design, while providing mentorship to junior engineers. You'll be instrumental in building and scaling distributed systems that power their financial products.

The ideal candidate brings 5+ years of software engineering experience, with proven expertise in building scalable applications and leading technical teams. You'll work in a collaborative environment in their Center City Philadelphia office, contributing to a culture of technical excellence and continuous learning. The role reports directly to the CTO, offering significant opportunity for growth and impact in a fast-paced fintech environment.

Benefits include competitive compensation with equity, comprehensive healthcare, 401k matching, student loan repayment assistance, and unlimited PTO. This is an in-person role that offers the chance to work on both e-commerce and fintech products while making a meaningful impact on customers' financial well-being.

Last updated 4 minutes ago

Responsibilities For Senior Software Engineer, Fullstack

  • Lead the implementation of large scale features for customers and internal teams
  • Develop technical requirements alongside Product team
  • Solve problems spanning multiple interconnected systems with distributed architectures
  • Make data and metrics-driven decisions
  • Execute on the full lifecycle of new features
  • Improve how we build, test, and deliver software
  • Collaborate with stakeholders to design and implement new credit products

Requirements For Senior Software Engineer, Fullstack

JavaScript
React
Python
Node.js
Kubernetes
  • 5+ years of experience building applications at scale
  • 2+ years of experience with web frameworks (Django, Rails, etc.)
  • Experience with modern front-end frameworks (React, Vue, or Angular)
  • 2+ years of experience leading technical teams
  • Experience with AWS, Docker, and/or Kubernetes
  • Excellent communication skills
  • Experience working on consumer-facing products
  • Proven history of cross-functional collaboration
  • Strong focus on writing testable code

Benefits For Senior Software Engineer, Fullstack

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Commuter Benefits
  • Competitive salary + company equity
  • 401k with company match
  • Medical / Dental / Vision insurance
  • Flexible Spending Account (FSA)
  • Team member discounts
  • Relocation assistance
  • Pre-tax commuter benefit
  • Student loan repayment match
  • Gym subsidy
  • Cell phone plan
  • Paid parental leave
  • Unlimited PTO

Interested in this job?

Jobs Related To Perpay Senior Software Engineer, Fullstack

Software Performance Optimization Expert – XR Research (all levels)

Senior software optimization role at Qualcomm focusing on XR technologies, requiring expertise in performance optimization, SIMD techniques, and C++ development.

Software Engineering - Python

Senior Python Software Engineer role at Hudson River Trading in Chicago, working on advanced trading systems and infrastructure.

Automation QA Engineer

Senior SDET/Automation QA Engineer position at PayPay Card, focusing on backend automation testing and framework development for a leading Japanese FinTech company.

Senior Software Engineer

Senior Software Engineer position at Microsoft Bangalore, working on Azure SQL Database and SQL Server, focusing on database development and AI integration.

Software Development Engineer III, Alexa Connected Devices

Senior SDE role at Amazon leading Alexa device connectivity services, architecting cloud solutions handling billions of transactions daily.