Hightouch

About Hightouch

Sync customer data seamlessly with Hightouch

🏢 Tech👥 201-500 employees📅 Founded 2018📍 Mission District, San Francisco, CA💰 $172.4m4.7
B2BEnterpriseBusiness IntelligenceSaaSAPIData Integration

Key Highlights

  • Raised $172.4 million in Series C funding
  • Serves clients like Kong, Plaid, and Nando's
  • Headquartered in Mission District, San Francisco, CA
  • Offers flexible PTO and wellness days each quarter

Hightouch is a leading reverse ETL platform that empowers businesses to sync customer data from their data warehouses to business tools like Salesforce. Headquartered in the Mission District of San Francisco, CA, Hightouch has raised $172.4 million in funding across multiple rounds, including a Seri...

🎁 Benefits

Hightouch offers flexible PTO, wellness days each quarter, and comprehensive health benefits for full-time US employees. Employees can work remotely o...

🌟 Culture

Hightouch fosters a data-driven culture that emphasizes the importance of integrating diverse data sources for actionable insights. The company is foc...

Hightouch

Principal Engineer Lead

HightouchNorth America - Remote

Posted 2w ago🏠 RemoteLeadPrincipal Engineer📍 North America💰 $180,000 - $320,000 / yearly
Apply Now →

Overview

Hightouch is seeking a Principal Engineer for their Streaming Systems team to lead the development of high-throughput systems for real-time data processing. You'll work with technologies like Kafka, AWS, and Docker to build infrastructure that supports billions of behavioral events.

Job Description

Who you are

You have extensive experience in engineering, particularly in building high-throughput systems that handle real-time data processing. Your background includes working with technologies such as Kafka and AWS, and you are comfortable with containerization tools like Docker and orchestration platforms like Kubernetes. You understand the intricacies of data ingestion and processing, and you have a strong grasp of cloud data warehouses, particularly Snowflake. Your expertise in programming languages such as Python and Java allows you to contribute effectively to the development of scalable systems. You are a strong communicator and enjoy collaborating with cross-functional teams to drive impactful projects.

Desirable

Experience with Elasticsearch is a plus, as it complements your skills in managing and querying large datasets. Familiarity with machine learning concepts and their application in marketing workflows can enhance your contributions to the team. You are motivated by the challenge of scaling infrastructure to meet growing demands and are eager to innovate in the AI marketing space.

What you'll do

As a Principal Engineer at Hightouch, you will lead the Streaming Systems team in developing infrastructure that collects and processes billions of behavioral events in real-time. You will architect solutions that ensure high availability and low latency for our streaming products, which have seen significant revenue growth. Your role will involve collaborating with product managers and other engineers to define system requirements and translate them into technical specifications. You will also mentor junior engineers, fostering a culture of learning and innovation within the team.

You will be responsible for designing and implementing data pipelines that efficiently ingest clickstream and transactional data into our platform. Your work will directly impact the performance of our AI agent product, enabling marketers to execute strategies with unprecedented speed and effectiveness. You will engage in hands-on coding, system architecture discussions, and performance optimization efforts to ensure our systems can scale effectively.

What we offer

Hightouch provides a collaborative and inclusive work environment where you can make a meaningful impact. We value first-principles thinking and encourage team members to approach challenges creatively. You will have the opportunity to work with cutting-edge technologies and contribute to a product that is transforming the marketing landscape. We offer competitive compensation and benefits, along with opportunities for professional growth and development. Join us in shaping the future of AI-driven marketing solutions.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Hightouch.

Similar Jobs You Might Like

Based on your interests and this role

Hightouch

Software Engineering

Hightouch📍 North America - Remote

Hightouch is seeking a Software Engineer for their Streaming Systems team to build high-throughput systems for real-time data processing. You'll work with technologies like Java, Kafka, and AWS to support the company's AI-driven marketing platform. This role requires experience in software development and cloud technologies.

🏠 RemoteMid-Level
2w ago
Turing

Principal Engineer

Turing📍 India - Remote

Turing is hiring a Principal Engineer to lead the development of Generative AI applications for Fortune 500 clients. You'll work with advanced AI/ML models and systems, requiring 8+ years of experience in engineering and AI/ML specialization.

🏠 RemoteSenior
2d ago
Iterable

Principal Engineer

Iterable📍 United States - Remote

Iterable is seeking a Principal Engineer to lead the development of their AI-powered customer engagement platform. You'll play a critical role in shaping the future of customer engagement while fostering a culture of innovation and collaboration. This position requires significant experience in engineering leadership.

🏠 RemoteLead
1 month ago
Confluent

Software Engineering

Confluent📍 Germany - Remote

Confluent is seeking a Staff Software Developer to lead the architecture and technical strategy for a cloud-native data stream processor. You'll work with Apache Flink and contribute to innovative stream processing solutions. This role requires significant experience in software development and cloud technologies.

🏠 RemoteSenior
1 month ago
Affirm

Backend Engineer

Affirm📍 United States - Remote

Affirm is seeking a Staff Backend Engineer to join their Streaming team, focusing on building scalable data infrastructure and real-time data processing pipelines. You'll work with technologies like Kafka, Flink, and Spark, requiring deep expertise in stream processing.

🏠 RemoteStaff
1 month ago