Perpay | Software Engineer: E-Commerce (Full Stack) -

Software Engineer: E-Commerce (Full Stack)

Perpay | Philadelphia | Dev / Eng

Job Description
Company Culture Coverage

Are you an engineer who enjoys being (or wants to be) in a startup, but wants a mature business environment where the model has been validated and the team is focused on solving real customer-centric problems? Are you looking to join a team that is mission-based, compassionate, and values your input? Are you searching for a home where you can face tough, unique problems head on with a team that will support your growth?

Perpay, a fast-growing, self-funded startup in Philadelphia, is looking for an Fullstack Engineer (Ecommerce) to join our team. We’re a FinTech company focused on bringing healthier credit options to consumers and have been recognized by PACT as Philadelphia’s Technology Startup of 2018. We combine lending and payments into an e-commerce platform that challenges the typical channels of credit. We strive to solve a complex problem – the lack of affordable and accessible credit – as efficiently as possible, because we believe that everyone should have the ability to build a healthy financial life. Located in a loft-style office in the heart of Midtown Village, Philadelphia, Perpay is a space for creative and collaborative problem-solving.

We’re looking for engineers who are passionate about our mission and driven to simplify complex workflows to join our supply chain team. Our supply chain team’s main focus is to ensure that we are creating the best experience possible for our customers, from the moment they visit our site until their products reach their door. As part of the team, you will work on the full range of analyze data, solve tough problems, and quickly deliver solutions at one of the fastest growing companies in the FinTech space!


  • Automating order fulfillment and tracking for our customers
  • Designing and implementing merchandising tools to curate and personalize products on our e-commerce platform
  • Building and maintaining infrastructure that supports millions of inventory, order, and tracking records
  • Supporting our data-engineering team to contribute to data infrastructure, drive business intelligence, and improve our platform and customer experience
  • Working with vendors to integrate our products into our supply chain platform
  • Collaborating and maintaining expectations across all stakeholders
  • What We Look For:​​​​

  • Knowledge of Python, AWS, Docker, and SQL
  • Exposure to Apache Kafka, Redis, Celery, RabbitMQ, Redshift, DynamoDB, Lambda, Magento, Django, or a willingness to learn quickly
  • Prior work on extracting, transforming, and loading data
  • Familiarity with Agile methodologies
  • Strong focus on writing and deploying clear, readable, testable code
  • What We Offer:

  • Competitive salary + equity
  • Health/dental/vision insurance fully covered
  • 401K + company match
  • Gym + public transportation subsidy
  • Relocation assistance
  • Centrally located in downtown Philadelphia in a beautiful loft-style office with a cappuccino maker and office pup (Kingsli)
  • Apply Now
    Read More

    How has Perpay approached growing its team?

    They’ve kind of stayed under the radar for awhile; they didn’t want to be advertising something they hadn’t really done yet. For the last year, they’ve proven out their hypothesis that they could help people improve their creditworthiness. Now they can scale, and they need a strong team to do that.

    Many of Perpay’s team members have come via referrals. How are they changing their recruiting strategy?

    By looking beyond their network. They knew they couldn’t hire within forever, especially when it comes to engineers. Perpay’s leveraged their sprouting network to help them get off the ground. It was an advantage to get up and running quickly; now they’re looking to find that same sort of mold in people outside of the company.

    How does the team get through challenges?

    They believe success is the product of a lot of small decisions. Their successes don’t happen by accident; one of the drivers is a lot of camaraderie. Instead of pointing fingers in times of adversity, the team turns to looking out for each other and building relationships.

    What qualities does Perpay look for in technical candidates?

    It depends on the role and the individual. They prefer get a feel for individual candidates and then determine whether they’re a fit. From a technical standpoint, they’re looking for people who are smart and want to get things done. With an endless stream of problems to to solve, people who are ready to deliver on day one are critical.

    How about candidates overall?

    Leadership skills are key. They value the ability to learn and teach and the willingness to sacrifice some of your own output to improve somebody else’s output. The Perpay team believes they produce the best work when they’re all growing and helping each other improve.

    New jobs. Your inbox. Every week. Get it.

    Do NOT follow this link or you will be banned from the site!