Data Engineer - Technical.ly

Data Engineer

Perpay |  2400 Market Street, Philadelphia, PA 19103 | Dev / Eng

Job Description
Perks + Benefits
Company Culture
Technical.ly Coverage

Everyone deserves access to financial peace of mind. Our team is on a mission to change the credit landscape through simple, inclusive, and transparent financial products. Our all-in-one app provides underserved consumers with an easy way to buy now, pay later, and build credit. Some things we’re excited about:

  • With average credit scores increases of 30+ points, we’re making a meaningful impact.
  • Serving 3+ million members
  • Backed by world class venture capital
  • Ranked the 5th fastest-growing company in the country by INC Magazine (2019)

 

We are searching for a Data Engineer who is a quantitative, critical thinker with a passion for data and the capacity to work in a fast-paced, entrepreneurial environment. We are looking for an individual who desires experience in serving data-driven solutions at scale, crossing multiple functional areas and driving organizational efficiency. Applicants should be highly motivated and comfortable with taking on and adapting to a diverse array of subject matter. This opportunity is both unique and pivotal, as it provides the chance to contribute greatly to a rapidly-growing team.

 

 

 

Initial Responsibilities:

  • Analyze and resolve complex challenges around data and tools. Optimize analytical workflows by identifying opportunities and automating them
  • Implement solutions to bring together application data generated by distributed systems, third-party data, and real-time user data needed to make key business decisions
  • Work within the Data Science team to serve machine learning solutions at scale
  • Work on projects of growing responsibility, both individually and as part of a team, to build experience and skills at a pace matched to your shown ability
  • Learn more about the industry and Perpay, establishing a solid foundation to be better positioned for long-term career success

Basic Qualifications:

  • Bachelor’s degree or higher in a quantitative/technical field (Computer Science, Statistics, Engineering)
  • Minimum two years work experience in related field required
  • Working knowledge of data design, architecture and warehousing
  • Understanding of  data management fundamentals and data storage principles
  • Knowledge of distributed systems as it pertains to data storage and cloud computing
  • Understanding and administration of AWS, Docker and Linux-based systems
  • Experience in custom ETL design, implementation and maintenance
  • Experience in large scale data processing using traditional and distributed systems like Hadoop, Spark, Dataflow, and Airflow.
  • Strong working knowledge of SQL/NoSQL, relational databases and Python is required (2+ years experience)

Preferred Qualifications:

  • Knowledge and practical experience in machine learning and AI fundamentals
  • Experience implementing machine learning solutions at scale
  • Experience working with both Batch and Real Time data processing systems
  • Ability to work and communicate effectively with stakeholders.
  • Effective project management, problem solving, analytical and troubleshooting skills.

What We Offer:

  • Opportunity to work with one of the fastest-growing financial startups in the country
  • Competitive Salary + Equity
  • 401k with Company Match
  • Health / Dental / Vision Insurance

Additional Perks:

  • Gym + Public Transportation Subsidy
  • Student Loan Assistance
  • Relocation Assistance
  • Unlimited PTO
  • We just moved into our brand new home at 2400 Market Street in Philadelphia’s vibrant Fitler Square neighborhood. Our new office incorporates all the best aspects of our first home (espresso bar, full kitchen, work/lounge space) in a riverfront setting with iconic Philadelphia Art Museum views.

 

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

 

We don’t work with recruiters – please contact us or apply directly.

Apply Now
Read More
Health & Wellness
  • Dental Insurance
  • Health Insurance
  • Vision Insurance
Parental Benefits
  • Family Medical Leave
  • Flexible Work Schedule
Perks & Discounts
  • Casual Dress
  • Lunch Provided
  • Offsite Company Events
  • Snacks Provided
Retirement & Stock Options Benefits
  • 401K
  • Company Equity
Vacation & Time Off Benefits
  • Paid Holidays
  • Paid Sick Days
  • PTO

What’s unique about the Perpay brand?

Perpay’s mission is to provide consumers with an easy way to make purchases, pay over time and build credit. It is dedicated to building simple, transparent and inclusive financial products that improve the lives of its customers.

Perpay is working to solve broad issues of financial access and inclusion that affect a large number of people through the pathways of microlending, consumer finance and e-commerce. Its focus is purely on its customers.

 

What is the team dynamic within the office?

As a high-growth company, Perpay fosters collaboration whenever possible. It does so by keeping its organizational structure cross-disciplinary and outcome-oriented. Anyone can have a conversation or introduce an idea at any time — there are no silos.

Perpay also works to foster an entrepreneurial spirit at the individual level. First and foremost, it’s a product-focused company, and believes everyone on the team is a product contributor. Perpay is building tools that make an impact on so many people, and believes the best way to do that is to get input from every one of its team members — whether they’ve been on the team for three weeks or three years. Everyone’s perspective is important.

 

What qualities does Perpay look for in technical candidates?

While most of its systems and microservices are written in Python, the company prefers talented polyglots that have an insatiable will to learn and create. At Perpay, they’re not afraid of trying new things and are more concerned with finding great problem solvers that will find the right tools for the job.

The Perpay team is most interested in a candidate’s mentality and experience — especially if it is one of delivering solutions that are well designed, reliable and highly scalable. They work in a fast-paced startup environment where efficiency and iterative approaches are critical. This makes it extremely important to find candidates who communicate well and understand the theory, design patterns and implementation details that go into delivering a solution.

 

How about candidates overall?

Perpay is looking for people who are naturally curious, self-directed and interested in self-improvement. Everyone on the team is eager to learn, excited about what they're working on and is doing their own research about the industry — like reading up on consumer credit and the greater microlending environment.

One thing it values about its team is diversity of experience. Perpay has built a team with all kinds of different backgrounds: finance, engineering, operations, non-profit and even chemistry.

Additionally, because of the work it does, candidates need to have a sense of empathy. A team member can be an amazing problem solver, but in order to be a good fit they need to keep a human element to everything they do. Data can certainly help find an answer, but empathy will often lead to deeper insights.

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