Senior Data Engineer at Handle.com (W19)$175K - $200K •
Simplifying Payments and Compliance for Construction Suppliers
About Handle.com
Handle.com is a Y Combinator backed technology company that is focused on revolutionizing how money flows through the $1.5 trillion dollar US construction industry. Handle has established strong product-market fit by landing some of the largest logos in the industry. Our customers include Fortune 500 and publicly traded companies whose users make our SaaS solution an essential part of their daily workflow.
We’ve just closed our Series A funding round and are continuing to grow rapidly month over month. We’ve accomplished this with a small but mighty team, so you will still be getting in on the ground floor. In the next year, we plan to build on the success of our product suite and continue our path of innovation.
The founders are serial entrepreneurs with a proven track record (2 companies, one successful exit to LivePerson (Nasdaq: LPSN), and the other profitably operating for over 20 years). They are also experienced fundraisers that have raised over $50M from top tier firms such as Andreessen Horowitz.
About the role
📍 Remote (US-Based) | Full-Time
We're seeking a Senior Data Engineer to lead the design and development of a new, high-impact dataset from the ground up. This is a foundational role on a fast-growing team where you’ll own architecture decisions, shape our approach to data modeling, and build pipelines that power the next generation of our platform.
We’re tackling deep data normalization and identity resolution problems across a complex, multi-source domain — and we need someone who thrives on untangling messy data and building clean, scalable systems.
đź”§ What You'll Do
- Architect and implement a new, large-scale data model to power customer-facing insights.
- Design and build ETL pipelines to ingest, clean, normalize, and enrich messy, real-world data.
- Build systems that can deduplicate entities across partial, conflicting, or inconsistent inputs.
- Evaluate and integrate tools for address standardization, fuzzy matching, and data linking.
- Select and implement appropriate data storage solutions (graph, relational, or hybrid).
- Collaborate with product and engineering leadership to define system requirements and data integrity standards.
- Mentor junior engineers and establish best practices for data quality, documentation, and monitoring.
📦 What You Bring
- 5+ years of experience in data engineering or backend systems focused on data processing.
- Experience with graph databases (e.g., Neo4j, GraphDb, Cloud Spanner Graph, Amazon Neptune)Â
- Experience with relational databases (PostgreSQL MySQL, etc.).
- Proven experience architecting data models and designing data pipelines from scratch.
- Strong command of Javascript/Typescript / Node.js and SQL.
- Deep understanding of data normalization, identity resolution, and deduplication techniques.
- Knowledge of record linkage, entity matching, or probabilistic modeling
- Thoughtful approach to data governance, integrity, and scale.
- Clear communicator who thrives in ambiguous, fast-moving environments.
✨ Bonus Points
- Experience working with geospatial data or address resolution
- Familiarity with address tools like libpostal, Google Maps API, or custom fuzzy matching libraries.
- Experience in early-stage or high-growth tech environments
đź§ Why Join Us
We’re building something ambitious from the ground up — with a small, smart, and highly collaborative team. You’ll get to shape core architecture, make big technical decisions, and see your work directly impact how our customers interact with our platform.
Technology
Handle is adding a new product line. You will lead its development and build the MVP. We have a unique spin on this concept which makes it interesting but will not go into more detail here on this public job post.
What makes this a unique opportunity:
- It’s a new product. You get to architect it. You don’t have to clean up an existing codebase.
- You’ll be one of the first five engineering hires in the company and report to a co-founder/CTO.
- It’s a hybrid role, you’ll need to talk to customers to learn about the pitfalls of their current solution and research how to solve several challenges. At the same time, you’ll need to get the MVP done primarily on your own.
- You will get to hire additional developers for this project.
Requirements:
- 5+ years professional programming experience
- Ability to split time between an individual contributor role and product manager role
- Ability to present well to customers
- Passion for coding; Has worked on personal projects
- Experience with Node.js / Javascript
- Comfortable with basic SQL queries (we use Postgres)
- Experience writing automated tests.
- Experience with Git / Pull Requests.
Ideal Candidate:
- Would have prior experience building a product from the ground up.
- Would have experience working with enterprise ERP systems.