Perchwell

Senior Data Engineer

Remote New York, NY
USD 160k - 190k
Kotlin AWS Terraform Microservices Java API Python SQL
Description

Who We Are

Perchwell is the modern data and workflow platform for real estate professionals and consumers. Based on the industry’s foundational data, Perchwell builds a modern software suite to empower real estate professionals to do their best work, provide differentiated service to their clients, and grow their businesses.

Backed by Lux Capital, Founders Fund, and some of the country’s leading Multiple Listing Services (MLSs), Perchwell builds next generation workflow software/data products for the multi-trillion dollar residential real estate industry. Perchwell is the first new entrant to come to market in decades and is currently scaling its best-in-class platform.

Position Overview: 

Perchwell’s mission is to become the fastest growing MLS workflow and data platform in the country. With that, data is core to what Perchwell represents, and we are looking for a Senior Data Engineer to take charge of our data engineering initiatives, from building a data lake and warehouse solution to scaling our existing data infrastructure to onboard several new MLSs in the coming months. 

As a senior data engineer, you’ll be collaborating with cross-functional teams including Data Insights, Product, Design, and other engineering teams to build robust data solutions that help Perchwell become the best-in-class MLS workflow and data platform. We’re a small but growing team and as a foundational member you’ll have the opportunity to shape the standards, culture, and values of the data engineering team. 

For this role, we are open to someone working either fully remotely or hybrid out of our SoHo NYC office a few days/week.

What You’ll Do:

  • Build out ETL tooling and data pipelines, consuming data into our system from 3rd party data sources and APIs

  • Design and implement automated data governance measures to improve data quality and observability

  • Build out team processes and culture around ownership and accountability

  • Partner with Data Analyst team that will act as partner team to conduct analysis, dashboards, and quality assessments

What You’ll Need:

  • 4+ years experience in data engineering including experience with Python, SQL, or Kotlin

  • Experience building scalable and fault tolerant data pipelines with data originating from 3rd party API’s for batch and real-time use cases

  • Expertise with any of ETL schedulers such as Airflow (preferred), Dagster, Prefect or similar frameworks

  • Experience with cloud architecture (preferably AWS) and technologies including S3, SQS, RDS, EMR, Glue, Athena, and Lambda

  • Experience working  with data warehouses: redshift, snowflake, ClickHouse or google bigquery

  • Experience building CI/CD pipelines using GitLab, GitHub actions, Terraform, or Jenkins

  • Familiarity with microservices architecture and cloud data lake implementations

  • Excellent communication skills, both oral and written, with a demonstrated ability to effectively collaborate with cross-functional teams.

Bonus Points for the Following:

  • Certifications in AWS

  • Springboot/Java experience

Salary Range:

To provide greater transparency to candidates, we share base salary ranges for all US-based job postings regardless of state. Our ranges are based on function and level benchmarked against similar stage growth companies. Final offer amounts are determined by multiple factors including skills, job-related knowledge and depth of work experience. 

The compensation for this position is $160-$190K base salary + equity + benefits

Note: At this time, we are only considering candidates who are authorized to work in the U.S.

Perchwell
Perchwell
Data Visualization Real Estate Software

0 applies

11 views

Other Jobs from Perchwell

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 401 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say