Entry Level Data Engineer

Time zone
Full Time
Opening date
Closing date
9 Jun 2021


This job has now closed and is no longer accepting applications.

See related jobs

Archive Job Description

Petal’s mission is to bring financial opportunity and innovation to everyone.

We’re pioneering a new approach to credit, enabling Petal Card applicants to leverage their banking history, in addition to their credit history, to establish their creditworthiness. Our proprietary Cash Scoring technology takes applicants’ income, spending, and savings into account and is helping traditionally underserved consumers across the United States access honest, simple and responsible credit, even if they’ve never had it before.

We bring the same ingenuity to Petal Card products. Our simple and intuitive app gives members access to credit score tracking, budgeting tools, subscription management, and automated payment options—everything they need to make financial progress.
Now more than ever, Americans need help improving their credit safely, responsibly, and affordably. If this sounds like something you’d like to be a part of, apply now, and let’s change this trillion-dollar industry together.

At Petal, we’re looking for people with kindness, positivity, and integrity. You’re encouraged to apply even if your experience doesn’t precisely match the job description. Your skills and potential will stand out—and set you apart—especially if your career has taken some extraordinary twists and turns. At Petal, we welcome diverse perspectives from people who think rigorously and aren’t afraid to challenge assumptions.

*Petal Cards are issued by WebBank, Member FDIC

The Data Engineer role

Petal is, at its heart, a data company.  And as Petal grows, we are looking for a data engineer to help us continue to build out our existing data infrastructure and tools.  You will tackle challenging data problems using cutting edge tools within the complex data landscape of a financial services company. You will be working closely with Product, Capital Markets, Risk, Data Science, and other stakeholders to develop data-driven, pragmatic software solutions to meet real business needs.

As a member of a team that is still growing within Petal, you will have the opportunity to help shape the Data Engineering team’s identity and footprint. The ideal candidate possesses strong technical skills, is comfortable working on ever-changing problems, works well cross-functionally, has a sharp eye for details, proactively owns and solves problems, and is always excited to learn.

Key responsibilities:

  • Write high-quality, well-tested, observable code that runs smoothly in production and elevates the standards across the team
  • Run and support a production data platform that supports the business
  • Organize data from disparate sources making it accessible and usable across the team (e.g., Data Science, Analytics)
  • Collaborate with various Petal stakeholder teams (e.g., product, analytics, operations, risk, compliance) and third-party technology vendors (e.g. credit bureaus, credit processors, bank data aggregators)

Characteristics of a successful candidate

  • Base technical skills. You are skilled and confident working in SQL, python, and database systems (e.g., Postgres, Redshift). Ideally 1+ years of experience with all three.
  • Analytical experience. You have worked with analytical tools and query engines (e.g., Looker, Periscope, Redash).
  • History of collaborating. You hold collaboration as a core value and have demonstrable experience collaborating with stakeholders to successfully complete deliverables.
  • Growth mindset.  Deep domain expertise in every aspect of Data Engineering isn’t expected, but be willing to learn and approach the learning with excitement.
  • Strong self-management, sense of ownership, and organization. Petal’s open and collaborative environment enables proactive and organized employees to really shine.
  • Flexibility.  Petal is a startup and with that comes changing business needs, and changing priorities; you should be able to take on these changes in stride.
  • Displays inclusivity, kindness, and humility. Our inclusive and collaborative culture is what makes Petal a great place to work. We need diverse people who embody our core values to make it even greater.
  • Weighs trade-offs and focuses on value delivery. A fast-paced startup demands making trade-offs that balance the near term and long term value add of solutions. At Petal, we design robust systems, but try not to let the perfect be the enemy of the good.
  • We’re seeking someone with a bachelor’s degree or above in a related field, or equivalent work experience.


  • Experience with data loading frameworks and infrastructure (e.g., Airflow, DBT, PySpark).
  • Experience designing or using dimensional modeling to represent complex data warehouse relationships.
  • Experience in financial services.

These are all “nice-to-haves” — we don’t expect every candidate to hit every mark.  Many of our engineers come from different backgrounds and career paths. We’re committed to teaching anything you might need to learn on the job.

For our California employment information privacy statement, please click here.

See a few more

Related jobs in Programming

Report this job

    The employer won't know who reported this job. Contact your local law enforcement for immediate help if someone is in danger or the victim of a scam.
    All Job Ads are subject to Jobicy's Job Posting Policies. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by Jobicy. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.

    Job Widget Code

    Place this code wherever you want the widget to appear on your page.

    <script src="//jobicy.com/api/widget.js?5XyPbk5QqyZg=6230" async></script>

    Ask a Question

    Position: Entry Level Data Engineer.

    Login to Send Message