Software Engineer, Customer Studio Backend

HighTouch
North America
USD 180,000 - 320,000
Job description

Software Engineer, Customer Studio Backend

Remote (North America)

About Hightouch

Hightouch’s mission is to empower everyone to take action on their data. Hundreds of companies, including Autotrader, Calendly, Cars.com, Monday.com, and PetSmart, trust Hightouch to power their growth.

We pioneered the Composable Customer Data Platform (CDP), which lets companies use their own data warehouse to collect, prepare, and activate customer data for marketing personalization and business operations. Our new AI Decisioning platform goes a step further, allowing marketers to set goals and guardrails that AI agents can then use to personalize 1:1 customer interactions.

Our team focuses on making a meaningful impact for our customers. We approach challenges with a first-principles mindset, move quickly and efficiently, and treat each other with compassion and kindness. We look for team members who are strong communicators, have a growth mindset, and are motivated and persistent in achieving our goals.

About the Role

Building upon Reverse ETL’s ability to use SQL to sync to any SaaS tool, Customer Studio is Hightouch’s second major product that provides a purpose-built no-code suite of features that enables anyone, regardless of their SQL experience, to activate data directly from their warehouse. The product has grown extremely quickly, now accounting for half of our revenue, and we’re continuing to invest aggressively in this area.

We’re looking to add a product-minded backend engineer to the team. The ideal candidate will be comfortable diving deep into backend and distributed systems and think holistically about architecture, scalability, maintainability, and reliability. We also are looking for someone with strong customer and product thinking and who feels comfortable writing and engaging with product specs.

Some of the problems we’ll be working on include:

  1. Data Warehouse Performance: We’re consistently pushing the limits of what data warehouses can handle in terms of speed, performance, and interactivity.
  2. Analytics and Experimentation: How can Hightouch help customers build segments and decide what data they want to sync?
  3. Real-time Audience Syncing: Our users are always interested in faster syncing and fresher data.
  4. Generative AI: We’re continuously working on making the user experience of acting on data more seamless.

This is a senior role, but we focus on impact and potential for growth more than years of experience. The salary range for this position is $180,000 - $320,000 USD per year, which is location independent in accordance with our remote-first policy.

Interview Process

Our interview process focuses on evaluating fit for the most important dimensions of the role: product sense, ability to architect backend and distributed systems, and alignment with Hightouch’s values.

  1. Recruiter Screen [30m]: Introductory call with our recruiting team.
  2. System Design Screen [45m]: Designing a data processing feature end-to-end.
  3. Hiring Manager Interview [30m]: Chat with hiring manager about past experiences.
  4. System Design Interview [90m]: Work with the interviewer to architect a system at a conceptual level.

Apply for this job

* indicates a required field

First Name *

Last Name *

Email *

Phone

Resume/CV

LinkedIn Profile *

Are you currently located in North America? * Select...

Why are you interested in working at Hightouch? *

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Software Engineer, Customer Studio Backend jobs in North America