Share this job
Software Engineer, Customer Studio Backend
USA
Apply for this job

Title: Software Engineer, Customer Studio Backend


Location: Remote (Must be in North America)


Reporting Structure: This role reports to the VP of Engineering

    

Company Description

Our client’s mission is to empower everyone to take action on their data. Through their Reverse ETL platform, business and data users can seamlessly sync data from where it resides, such as warehouses and databases, to where it is needed, including operational systems and SaaS tools.


Traditionally, acting on data has required engineering time and bandwidth, and left most business users stuck with charts and reports that are unable to take automated action on their data. With our client’s platform, every business user, without writing any code, can activate data to streamline critical processes, improve marketing performance, and scale operations.


Responsibilities

Building upon Reverse ETL’s ability to use SQL to sync to any SaaS tool, Customer Studio is our client'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. Despite being a small team (3 engineers, 1 PM, 1 designer), Customer Studio is their fastest growing product and already accounts for nearly half of their revenue, which also gives this role the potential to have significant impact!


They'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. They also are looking for someone with strong customer and product thinking and who feels comfortable writing and engaging with product specs.



Is this you?

  • 2 - 8 years as a Software Engineer. Very strong technical understanding, with focus on the Back End and large scale data projects
  • You’ve built syncing engines that process and move terabytes of data per day in a scalable way
  • You’ve created data streaming services that power company critical systems
  • You’ve owned systems that have undergone orders of magnitude of growth and helped them scale accordingly
  • You have relevant skills and are a fast learner who is excited to take on the challenges we face


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


  • Data Warehouse Performance: We’re consistently pushing the limits of what data warehouses can handle in terms of speed, performance, and interactivity. We explore optimizations generally (e.g. optimizing queries, storing pre-computed state), as well as investigate warehouse-specific improvements.
  • Analytics and Experimentation: How can Hightouch help customers build segments and decide what data they want to sync? How can we facilitate experimentation to downstream tools, including tracking the performance of different audiences?
  • Real-time Audience Syncing: Our users are always interested in faster syncing and fresher data. As warehouses become more real-time and adopt technologies like CDC, we’re excited to explore real-time audience computation and syncing.
  • Generative AI: We’re continuously working on making the user experience of acting on data more seamless, and are optimistic generative AI can enhance user workflows.



Compensation

  • The salary range for this position is $170,000 - $240,000 USD per year, which is location independent in accordance with remote-first policy.
  • Generous Equity Package
  • Full Medical, Dental, Vision Healthcare Benefits
  • Flexible PTO Policy


Apply for this job
Powered by

Home

Our Team

Services

Contact

Open Roles