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

Software Engineering

HightouchNorth America - Remote

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

Overview

Hightouch is seeking a Software Engineer specializing in Distributed Systems to enhance their syncing engine. You'll work on performance optimization and troubleshooting in a multi-cloud infrastructure. This role requires expertise in distributed systems.

Job Description

Who you are

You have a strong background in distributed systems engineering, with experience in building and optimizing systems that handle large volumes of data. You are skilled in performance optimization and troubleshooting, and you understand the complexities involved in managing multi-cloud and multi-region infrastructures. You are a strong communicator who enjoys collaborating with cross-functional teams to solve challenging problems. You have a growth mindset and are motivated to push the boundaries of what is possible in technology. You thrive in environments that encourage innovation and creativity, and you are passionate about making a meaningful impact for customers.

What you'll do

In this role, you will work on the systems that power Hightouch's syncing engine, which is critical for our customers and other engineering teams. You will apply your expertise in distributed systems to enhance the performance and reliability of our services. You will be responsible for troubleshooting complex issues and implementing solutions that improve our ability to handle massive amounts of customer data. You will collaborate closely with other engineers to design and architect systems that meet both product and customer requirements. Your work will directly contribute to the success of our AI platform, enabling marketing teams to execute strategies with speed and efficiency. You will also have the opportunity to work on innovative projects that leverage advances in AI and cloud technologies.

What we offer

At Hightouch, we foster a culture of compassion and kindness, where team members are encouraged to share ideas and collaborate effectively. We offer competitive compensation and benefits, along with opportunities for professional growth and development. You will be part of a dynamic team that is at the forefront of AI marketing technology, working with industry leaders and making a significant impact in the field. We believe in empowering our engineers to take ownership of their work and contribute to the company's mission of transforming marketing workflows.

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

Inngest

Software Engineering

Inngest📍 United States - Remote
🏠 Remote
1w ago
Replit

Software Engineering

Replit📍 Foster City - Hybrid

Replit is hiring a Software Engineer for their Compute Platform team to enhance cloud infrastructure and optimize performance. You'll work with distributed systems and cloud technologies to deliver high-quality solutions. This position requires a strong foundation in software development and experience with cloud technologies.

🏢 HybridMid-Level
10 months ago
OpenAI

Software Engineering

OpenAI📍 San Francisco - On-Site

OpenAI is hiring a Senior Software Engineer to design and build a load balancer for their research inference stack. You'll work with technologies like Java and Python, focusing on distributed systems and performance optimization. This role requires strong experience in building reliable and efficient systems.

🏛️ On-SiteSenior
4 months ago
Narvar

Software Engineering

Narvar📍 Canada - Remote

Narvar is seeking a Senior Software Engineer II focused on Distributed Systems to build products that enhance the post-purchase experience for major retail brands. You'll work with technologies like Java and cloud systems, requiring 7+ years of experience.

🏠 RemoteSenior
2w ago
Ritual

Distributed Systems Engineer

Ritual📍 Remote - Remote

Ritual is hiring a Distributed Systems Engineer to build and scale their blockchain infrastructure. You'll work on node specialization, consensus mechanisms, and distributed AI execution. This role requires deep expertise in Go and/or Rust.

🏠 RemoteMid-Level
1 year ago