Software Engineer (Internal Tools/Data Pipelines) at Dripos (S20)
$125K - $150K  •  
The only piece of software a coffee shop needs to operate.
New York, NY, US
1+ years
About Dripos

Dripos is an all-in-one solution for coffee shops that handles everything from point of sale to accounting for our customers. We look to bring people into our data-driven and iteration-based company, which believes in transparency and candor.

About the role
Skills: JavaScript, MongoDB, MySQL, Node.js, React

Software Engineer (Internal Tools/Data Pipelines)

Location: New York, NY, US

Salary: $125K - $150K

Experience Level: 1+ years

Job Type: Full-time

About Dripos

Dripos is revolutionizing the coffee shop industry by providing an all-in-one software solution that replaces the need for multiple systems. From point of sale and employee scheduling to mobile ordering, Dripos handles it all. Serving over 100,000 cafes across the United States, we are backed by prominent venture capital firms like Base10 Partners, Cota Capital, and notable angel investors including Y Combinator managing partner Michael Seibel, Punchh founder Shyam Rao, and Bench founder Ian Crosby.

Recent News:

- [TechCrunch: Dripos raises $11M Series A to replace Square, Toast, and more](

- [Stripe: With Dripos, it's no tall order running a coffee shop](

- [Bosstab: Dripos and Bosstab](

About the Role

At Dripos, we are customer-obsessed and use a data-driven methodology to perfect our all-in-one coffee shop solution. We are looking to hire a full-stack software engineer to start our internal tooling and data pipeline team. This role is pivotal in ensuring that our internal metrics are easily accessible, allowing team leads to obtain the data they need to excel.


- Data Pipelines: Develop and maintain data pipelines that aggregate information from multiple sources (Hubspot, Gong, Notion, Github, Dripos) into a singular, real-time accessible database.

- Data Insights: Create dashboards and scripts to transform raw data into actionable insights, enabling team leads to access the metrics they need at any time.

- Internal Tooling: Develop tools that improve our team's efficiency and reduce stress, including migration tools, internal sales dashboards, and more.

- Deployments: Build and manage systems to streamline our deployment pipelines across various apps, websites, and servers.

What We’re Looking For:

- At least one year of software development experience.

- Deep understanding of APIs, data caching, and setting up data pipelines.

- Growth mindset with a readiness to learn and build systems independent of our core product.

- Experience with deployment pipelines across apps, websites, and servers.

- Familiarity with startup environments, either firsthand or through other means.

- Ability to translate ideas into code promptly.

Perks & Benefits:

- Full benefits, 401k, mental health stipend.

- Paid lunches and late-night dinners.

- Offsite retreats and learning stipend.

- Onsite full kitchen, tech office with dogs, games, and daily team-building activities.

- Unlimited PTO.

- Mac laptops.

- Eye and dental benefits.

- Life insurance.

Company Culture:

We embrace a no-rules rules culture originating from Netflix, featuring unlimited time off, no approvals, no overbearing managers, and a culture of transparency and constructive feedback. Our Manhattan office fosters a collaborative and fun environment, requiring in-person attendance five days a week.

Join Us

Dripos is an exciting place to work, offering numerous benefits and a dynamic work environment. Check out our workplace reviews [here on Glassdoor](,17.htm) and [Y Combinator](, and feel free to provide us with feedback—we love it!


At Dripos don't like putting people into buckets, you are responsible for completing features from start to finish. Our product spans multiple apps (React-Native), websites (React, Next.js), and servers (MySql, Express) with daunting and complex real-time integrations between all of our services. Despite the product complexity and feature independence, we are a tight-knit team that collaborates closely to achieve our goals.

Interview Process

Interview Process:

1. 15-Minute Phone Screen: Initial fit assessment on both sides.

2. 60-Minute Zoom Call: Detailed discussion about your background and our company, including a quick technical screening problem.

3. Four-Hour On-Site Interview: In-depth interviews with multiple team members to evaluate your fit with our guiding principles and your programming knowledge and fluency.

We move fast—successful candidates will have a final call with a founder and receive an offer later that day.

Other jobs at Dripos

fulltimeNew York, NY, US$80K - $100KAny (new grads ok)

fulltimeNew York, NY, US$80K1+ years

fulltimeNew York, NY, USFull stack$125K - $150K1+ years

Hundreds of YC startups are hiring on Work at a Startup.

Sign up to see more ›