Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Backend

Perpay - Career's Page

About Us:

Perpay is a certified B Corp and Philadelphia's most impactful growth-stage startup. We are driven by a mission to significantly improve the financial stability of everyday Americans. For the past decade, we have established strong product-market fit and a profitable, efficient operating model across a suite of products, positioning Perpay as the premier financial partner for consumers with subprime credit.

With over 500,000 customers who have utilized more than $1 billion in spending power, we are at a pivotal moment. We are scaling our operations, building new offerings, and deepening our impact. We are looking for teammates eager to join us on this journey.

Our venture partners include First Round Capital and L Catterton.

Products we've built to make an impact:
  • Perpay Marketplace: Combines interest-free payments and modern e-commerce to reduce cost of ownership and promote healthy repayment behavior.
  • Perpay+: Leverages Marketplace repayment history to help members monitor and build credit with all 3 credit bureaus.
  • Perpay Credit Card: Expands access to the flexibility and benefits of a World Mastercard by removing common barriers like high security deposits and low approval odds.
Our team thrives on in-person collaboration, operating from our unique center-city Philadelphia office. This comfortable "home away from home" space offers river views and fosters rapid product development, strong relationships, and career growth. The energy from achieving big wins is palpable here. While we primarily work in the office, we offer sensible flexibility for personal needs, such as sick children or urgent errands, and coordinate official remote weeks around major holidays. If you are passionate about a meaningful mission, collaboration, equity, and generous perks, Perpay is the best place to be in Philadelphia right now.

About the Role:

We are looking for senior backend engineers passionate about backend technology, excellent user experience and system reliability. The ideal candidate has helped lead the technical design and implementation of backend features on at least one sizable production application within the past year. A senior backend engineer at Perpay will spend their time writing code, reviewing PRs, mentoring engineers, and helping scope & design new features. We are looking for people who can bring backend technical expertise to push our technology forward - whether it's hosting a lunch-and-learn on a new backend technology or directing a large refactor. We value engineers who demonstrate excitement around solving tough problems and delivering solutions in a fast-paced environment.

Much of our team is fullstack, so we look for team members excited to learn new technologies and work across all stacks, even if it's not something you've done before! Our tech stack: Javascript, React, React Native, Redux, Python, Django, Flask, Kubernetes, AWS, Docker and more.

Our greatest strength is our people and we'd love for you to be one of them!
Responsibilities:
  • Design and evolve RESTful APIs used by our frontend and internal systems
  • Own data modeling decisions across our relational databases with an eye toward performance and maintainability
  • Improve reliability, observability, and operational excellence of our backend systems (metrics, logging, tracing, alerting)
  • Participate in architectural decisions around service boundaries, asynchronous workflows, and distributed system tradeoffs
  • Diagnose and resolve production issues across multiple services
  • Contribute to infrastructure-as-code and CI/CD improvements to increase developer velocity and system stability
  • Partner with product and stakeholders to translate complex business rules into maintainable backend systems
What You'll Bring
  • 5+ years of experience building web applications at scale in at least one modern language / framework (e.g. Python/Django, Rails, etc.)
  • 2+ years of experience leading technical teams and large, complex projects
  • Deep understanding of relational databases (e.g., Postgres), query optimization, indexing strategies, and schema evolution
  • Experience operating production systems in a large cloud provider (e.g. AWS)Familiarity with containerized environments (Docker) and orchestration systems (Kubernetes)
  • Experience with background job systems and message queues (e.g. Celery)
  • Working knowledge of caching strategies (e.g. Redis)
  • Experience with monitoring/observability tooling (e.g. Datadog, CloudWatch)
  • Strong understanding of system reliability, failure modes, and operational tradeoffs
  • Ability to communicate complex system behavior clearly to non-technical stakeholders
  • A solutions-oriented mindset, willing to step outside your primary domain to unblock teammates and ensure successful delivery
NYC-level total cash-comp (base $160k into the $200's, plus equity and a discretionary cash bonus)

We know not everybody checks all the boxes, so if you're interested, please apply because you could be just what we're looking for!


What We'll Bring to Full-time Team Members:
  • Meaningful compensation and equity
  • Premium medical benefits (fully paid base plan, and very reasonable premium for the buy-up option)
  • 4% employer 401k match
  • Unlimited PTO policy
  • Remote weeks around major holidays + extra holiday on weekends like MDW and LDW
  • High quality catered lunch by local chefs, 4 days / week
  • Gym subsidy
  • Paid cell phone + plan
  • Student loan repayment program
  • Relocation assistance
  • Generous team member discounts

This is not a remote opportunity; it is 100% onsite (#LI-Onsite) (#LI-TH1) (#LI-AK1)

Perpay is proud to be an equal opportunity employer. We value diversity in all its forms and are committed to creating an inclusive environment. We do not discriminate on the basis of race, religion, color, national origin, gender identity, sexual orientation, sex (including pregnancy), marital status, political affiliation, age, veteran status, disability status or other non-merit factor. Please contact us at View email address on click.appcast.io to request accommodation.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Backend in Philadelphia, PA vacancy
  • $100k - $145k

     ...Senior Software Engineer / Java / Spring Boot / Backend / SaaS / Onsite Philadelphia, PA Onsite Full Time $100k - $145k A well-established, purpose-driven financial services company is hiring a Senior Developer to join small backend engineering team. This... 
    Senior
    Full time

    Motion Recruitment

    Philadelphia, PA
    2 days ago
  •  ...requirements while delivering reliable, high-performance platforms at scale. Their engineering teams focus on ownership, accountability, and technical excellence. What Our Client Needs A Senior Java Engineer to design, build, and scale cloud-native services that power... 
    Senior
    Temporary work
    Local area

    PKR

    Philadelphia, PA
    4 days ago
  • Credit-Genie is looking for a Staff Software Engineer to design and build core backend systems for their innovative financial wellness platform. This full-time position allows you to lead projects from the ground up, collaborating with product managers, designers, and... 
    Senior
    Full time
    Flexible hours

    Credit-Genie

    Plymouth Meeting, PA
    4 days ago
  • Credit-Genie is looking for a Senior Backend Engineer in Plymouth Meeting, PA. In this role, you'll design and build core backend systems that promote financial safety and user trust. Your expertise in developing high-performance distributed systems will contribute to innovative... 
    Senior
    Flexible hours

    Credit-Genie

    Plymouth Meeting, PA
    4 days ago
  •  ...Senior Software Engineer Proscia is revolutionizing pathology, the last major frontier in healthcare to embrace digital. As a leader in pathology...  .... You'll work across the application stack—from scalable backend services and APIs to modern web applications and cloud-... 
    Senior
    Work at office
    Shift work

    Proscia

    Philadelphia, PA
    4 days ago
  • $115.7k - $130k

     ...Senior Full Stack Developer As a Senior Full Stack Developer...  ...JavaScript frameworks with deep backend development experience in...  ...with business analysts, backend engineers, lead developers, and business...  ...~6+ years of professional software development experience ~ Strong... 
    Senior
    Full time
    Work at office
    Remote work
    2 days per week

    Subaru

    Camden, NJ
    3 days ago
  •  ...Job Title: Senior Software Engineer Location: Philadelphia, PA Job Type: Long-Term Contract Work Setting: Onsite Project Overview We are supporting a large-scale airport technology environment that requires skilled IT professionals to support, maintain... 
    Senior
    Long term contract

    Navitas Healthcare LLC

    Philadelphia, PA
    4 days ago
  •  ...Senior Level Software Engineer We are a fast-growing healthcare technology company that is committed to delivering innovative solutions that help healthcare providers with the burden of prior authorization to improve access to high quality, affordable healthcare. We... 
    Senior

    Roberts Recruiting

    Philadelphia, PA
    2 days ago
  •  ...Senior Embedded Software Engineer Department: Engineering Location: Camden, NJ - Onsite Role Type: Contract, Full-time position (9/80 Schedule with 8am start time) Clearance: Secret About Our Client Our client is a leading defense technology company... 
    Senior
    Full time
    Contract work

    Catapult Solutions Group

    Camden, NJ
    2 days ago
  •  ...a top veteran employer and Certified Great Place to Work ASRC Federal Mission Solutions is a premier provider of systems engineering, software engineering, system integration and project management services for real-time, mission-critical defense systems. We are seeking... 
    Senior
    For contractors
    Work experience placement

    ASRC Federal Holding Company

    Moorestown, NJ
    4 days ago
  • $140k - $160k

     ...Senior Software Engineer As Senior Software Engineer, you will architect, build, and deploy robust integration solutions from inception through production rollout. You'll partner with technical leads, UX designers, and product managers to deliver scalable, high-performance... 
    Senior
    Full time
    Temporary work
    Local area

    Chubb

    Philadelphia, PA
    4 days ago
  •  ...Senior Software Engineer – Modeling and Simulation Integer Technologies is seeking a Senior Software Engineer reporting to the Digital Twin and Controls Engineering Manager within the Digital Engineering Division. This role will implement the research and development... 
    Senior
    Work at office
    Relocation
    3 days per week

    Integer Technologies

    Philadelphia, PA
    5 days ago
  • $94k - $115k

     ...Senior Software Engineer The Senior Software Engineer designs, builds, and supports modern web applications using TypeScript, React, and a Node.js API tier deployed on cloud platforms. This role provides hands-on technical leadership across the full SDLC—helping teams... 
    Senior
    Contract work
    Work at office
    Remote work
    Work visa
    Relocation package
    3 days per week

    Transamerica

    Philadelphia, PA
    3 days ago
  • $86k - $139k

     ...technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Senior Software Engineer SMES Job Code: 36284 Job Location: Camden, NJ (On-Site) Schedule: 9/80 Regular (Every Other Friday Off) Job... 
    Senior
    Local area
    Flexible hours

    L3Harris

    Camden, NJ
    17 days ago
  • $130k - $200k

    This Jobot Job is hosted by: Katie Griffith Are you a fit? Easy Apply now by clicking the Apply button and sending us your resume. Salary: $130,000 - $200,000 per year A bit about us: We are an oil & gas firm servicing clients throughout Texas and beyond. ...
    Senior
    Local area

    Jobot

    Philadelphia, PA
    3 days ago
  •  ...Software Engineer Opportunity If you're an entrepreneurial-minded builder who loves to work with great people to solve wicked problems that have a meaningful impact, read on to see if this position might be a good fit for you! Ritten.io is building modern software... 
    Senior
    Remote work

    Zero21

    Philadelphia, PA
    4 days ago
  • $1,000 per month

     ...build the future of inclusive finance through cutting-edge technology and customer-centric solutions. Overview As a Senior Backend Engineer on the Trust Platform team, you'll play a pivotal role in shaping the systems that safeguard and personalize our financial... 
    Senior
    Temporary work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Credit Genie

    Plymouth Meeting, PA
    16 days ago
  •  ...Position Overview: We are seeking an experienced Senior Backend Engineer with strong Java expertise to join our growing engineering...  ...of our products and ensuring the delivery of high-quality software. Key Responsibilities: Design and Development: Architect... 
    Senior

    Pivotal Solutions Inc

    Philadelphia, PA
    2 days ago
  • II-VI UK, Ltd. is seeking a skilled engineer to handle verification testing of communication systems. The role involves collaborating with teams to analyze requirements, designing test plans, and conducting various tests on optical transmission systems. Applicants should... 
    Senior

    II-VI UK, Ltd.

    Horsham, PA
    1 day ago
  •  ...specialty areas. - Shall perform engineering tasks for back-end design and...  ...2 years of experience. - 10 years of software development experience in object-oriented...  ...and internal value analysis including seniority and merit systems, as well as internal... 
    Senior
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Remote work

    MAXIMUS

    Cherry Hill, NJ
    6 days ago
  •  ...in specialty areas. - Shall perform engineering tasks for back-end design and development...  ...2 years of experience. - 10 years of software development experience in object-...  ...and internal value analysis including seniority and merit systems, as well as internal... 
    Senior
    Minimum wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    Cherry Hill, NJ
    1 day ago
  •  ...Title: Sr Software Engineer Location: Hybrid/Camden, NJ Duration: Contract 12+ Months Rate: $Open Develop backend code for applications Experience with the following technologies: Spring MVC, JPA, UNIX, SQL, Design patterns, Spring framework, Web... 
    Senior
    Contract work

    TWO95 International

    Camden, NJ
    8 days ago
  • • • Deliver production-ready, tested software in small increments • • Take a proactive role on production issues and release management...  ...development for high traffic, high availability large scale backend systems • • Background in monitoring tools such as Grafana/... 
    Senior

    Exaways Corporation

    Philadelphia, PA
    5 days ago
  • Overview Susquehanna is seeking a Senior Software Developer to join our HR Technology & Shared...  ...Services development team, a specialized engineering group responsible for building secure,...  ...critical business functions Develop backend services in C# or Java Architect and maintain... 
    Senior

    SIG Susquehanna

    Bala Cynwyd, PA
    4 days ago
  • $50 per hour

     ...Description Job Description Python - Senior Developers - AI Training - USA About...  ...AI models. If you have a background in Software Engineering, we'll send you a quick 10- to 15-minute...  ...feedback on how models reason through backend architecture, data pipelines, or API design... 
    Senior
    Work from home
    Flexible hours

    Prolific Academic Ltd

    Philadelphia, PA
    26 days ago
  •  ...A growing company working in the medical software space is looking to add a senior developer on a direct hire basis. This is an onsite role, 5 days a week in Bryn Mawr, PA. They are ideally looking for a developer with 5+ years' experience with .NET, C#, APIs, Azure, and... 
    Senior
    Full time

    Motion Recruitment

    Bryn Mawr, PA
    1 day ago
  • $100k - $130k

     ...We are seeking a Senior Software Engineer to support the design, development, integration, and enhancement of enterprise applications within a Microsoft-centric environment. This is a highly hands-on role (80% development / 20% business analysis) requiring a strong independent... 
    Senior

    Soni Resources

    Camden, NJ
    3 days ago
  •  ...Must Have Skills: ~6+ years of experience as a software engineer working with C++, Go, C, Python, Ansible, and Bash ~ Well versed in data structures and Algorithms ~ Networking experience ~ Linux software development experience ~ Background in Cable/ telecommunications... 
    Senior
    Contract work

    Cedent

    Philadelphia, PA
    7 days ago
  • $50 per hour

     ...evaluate cutting-edge AI models using real engineering expertise. If you have the necessary...  ...a BS, MS, or PhD in Computer Science, Software Engineering, or a closely related technical...  ...on how models reason through frontend or backend architecture discussions. Key... 
    Senior
    Hourly pay
    Work from home
    Flexible hours

    Prolific Academic Ltd

    Philadelphia, PA
    24 days ago
  •  ...We are seeking a highly skilled Senior Full Stack Engineer with deep expertise in React Native , TypeScript , and Node.js , and hands-...  ...experiences for mobile devices, working end-to-end across backend-for-frontends (BFFs) and React Native applications. Req... 
    Senior

    EPAM Systems Inc

    Conshohocken, PA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Backend. Be the first to apply!