About Hightouch
Hightouch is the leading Composable CDP that empowers companies to activate their data warehouse to power personalized marketing and business operations. Our mission is to empower everyone to take action on their data. Through our 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 Hightouch, every business user, without writing any code, can activate data to streamline critical processes, improve marketing performance, and scale operations.
Role Overview
As a Senior Backend Software Engineer in the Customer Studio team at Hightouch, you will be part of a small but rapidly growing team. Your role will involve diving deep into backend and distributed systems and thinking holistically about architecture, scalability, maintainability, and reliability. You will also engage in strong customer and product thinking, and feel comfortable writing and engaging with product specs.
Key Responsibilities
- Enhance data warehouse performance by optimizing queries and investigating warehouse-specific improvements.
- Facilitate analytics and experimentation to help customers build segments and decide what data they want to sync.
- Explore real-time audience computation and syncing as warehouses adopt technologies like CDC.
- Leverage generative AI to enhance user workflows and make the experience of acting on data more seamless.
Ideal Candidate
The ideal candidate for this role will be a product-minded engineer who is comfortable with backend systems and has a strong focus on customer and product requirements. You should be intellectually curious, motivated, and persistent in achieving goals.
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. The stages include:
- Intro Call: Introductory call to assess mutual fit.
- System Design Screen: Designing a feature end-to-end.
- Product Sense Interview: Solutioning customer requirements.
- System Design Interview: Architecting a system at a conceptual level.
- Hiring Manager Interview: Assessing fit on company values and operating principles.
Benefits Extracted with AI
- Remote-friendly work environment
Similar jobs
Last update: 23 minutes ago
Senior Back-end Engineer
Senior Backend Engineer needed to enhance security systems, work with TypeScript, Go, Kubernetes, and AWS. Fully remote position.
Senior Software Engineer - Backend (E5)
Senior Backend Software Engineer role focusing on development, architecture, and product lifecycle management. Remote work, competitive salary.
Senior Back End Engineer
Join Sensor Tower as a Senior Back End Engineer to work on innovative data solutions in a remote setting.
Senior Software Engineer - Backend (E5)
Senior Backend Software Engineer role focusing on enterprise product development, TypeScript, and cloud solutions. Remote work available.
Senior Software Engineer - Backend (TypeScript)
Senior Backend Software Engineer specializing in TypeScript for a fully remote role, focusing on innovative hiring platform development.
Senior Backend Software Engineer, Deliverability
Senior Backend Engineer role focusing on system scalability and reliability, involving Kafka and JavaScript.
Senior Backend Software Engineer - Foundations
Senior Backend Engineer role focusing on developing core frameworks for a leading customer service platform.
Senior Software Engineer - Backend (E5)
Senior Backend Software Engineer role focusing on development, architecture, and team collaboration. Remote work with competitive benefits.
Senior Software Engineer - Backend (E5)
Senior Backend Software Engineer, remote, expertise in TypeScript, DBMS, and backend development.
Staff Software Developer (Frontend)
Join Hootsuite as a Staff Software Developer (Frontend) to lead technical projects and drive product quality and performance.
Senior Software Engineer, Backend
Senior Backend Software Engineer role focusing on distributed systems using Go, Kubernetes, and GCP at Fullstory, a leading tech company.
Senior Software Engineer - Remote
Join Fullstory as a Senior Software Engineer to build and maintain services for behavioral data governance.
Senior Software Engineer - Backend (Founding Member)
Senior Backend Software Engineer role focusing on innovative AI-driven tools, remote work, competitive benefits.
Senior Software Engineer - Backend (E5)
Senior Backend Software Engineer role focusing on Ruby on Rails and React development, remote work with competitive benefits.
Senior Software Engineer - Backend
Join Fountain as a Senior Software Engineer - Backend, working remotely with a focus on TypeScript and cloud solutions.
Backend Engineering Lead - Fintech Billing
Lead backend engineering for fintech billing at HubSpot. Drive technical design, team productivity, and financial solutions.
Senior Backend Engineer
Join Hinge as a Senior Backend Engineer to design and maintain cloud-based services, solving complex challenges in a hybrid work environment.
Senior Software Engineer I, Frontend, Data Sync
Join HubSpot as a Senior Software Engineer I, Frontend, Data Sync, working remotely with JavaScript and TypeScript.
Senior Software Engineer - Backend - AI Projects
Senior Backend Software Engineer for AI projects, involving design, development, and system integration. Remote work available.
Senior Software Engineer - Backend (E5)
Senior Backend Software Engineer role focusing on Ruby on Rails and React.js, offering competitive benefits and remote work.
Senior Backend Engineer
Senior Backend Engineer role focusing on microservices, cloud computing, and data architecture in San Francisco, CA.
Senior Software Engineer - Backend (TypeScript)
Senior Backend Software Engineer specializing in TypeScript, focusing on product development and team collaboration in a remote setting.
Staff Software Developer (Frontend)
Join Hootsuite as a Staff Software Developer (Frontend) to lead technical projects and enhance product quality.
Staff Backend Engineer
Lead Backend Engineer role at Apollo.io, focusing on complex software solutions, team leadership, and technical direction.