
About Hightouch
Sync customer data seamlessly with Hightouch
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...
Skills & Technologies
Overview
Hightouch is seeking a Software Engineer for their Control Plane team to build user-friendly tools for enterprise customers. You'll work with Java and distributed systems to enhance onboarding and management of Hightouch deployments. This role requires a strong understanding of backend engineering principles.
Job Description
Who you are
You have a solid background in backend engineering, with experience in building scalable production systems that cater to enterprise-level needs. Your expertise in distributed systems allows you to tackle complex challenges effectively, ensuring that the tools you develop are both powerful and user-friendly. You are comfortable diving deep into backend technologies and have a product-minded approach to your work, always considering the end-user experience. You possess strong communication skills and a growth mindset, which helps you collaborate effectively with cross-functional teams. You are motivated and persistent in achieving your goals, and you thrive in environments that encourage innovation and creativity.
Desirable
Experience with cloud data warehouses like Snowflake and Databricks is a plus, as it aligns with Hightouch's focus on modern AI platforms. Familiarity with AI technologies and marketing workflows will also be beneficial in understanding the context of the products you will be working on.
What you'll do
As a Software Engineer on the Control Plane team, you will be responsible for designing and implementing tools that facilitate the onboarding process for enterprise customers. You will work closely with product managers and other engineers to gather requirements and translate them into technical specifications. Your role will involve architecting systems that can handle high data scales and complex organizational structures, ensuring that Hightouch's offerings remain competitive in the market. You will also participate in code reviews and contribute to the overall improvement of the engineering practices within the team. Your contributions will directly impact the efficiency and effectiveness of Hightouch's deployments, making a meaningful difference for our customers.
What we offer
Hightouch provides a collaborative work environment where you can make a significant impact on the company's growth and success. You will have the opportunity to work with cutting-edge technologies and be part of a team that values innovation and creativity. We encourage you to apply even if your experience doesn't match every requirement, as we believe in fostering a diverse and inclusive workplace. Competitive compensation and benefits will be offered, reflecting the value you bring to the team.
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

Software Engineering
Kong is hiring a Senior Software Engineer to design and maintain microservices for their Service Connectivity Platform. You'll work with Go and Kubernetes to develop solutions that impact customer success. This role requires 5+ years of experience in software development.

Software Engineering
Netflix is seeking a Software Engineer for the Open Connect Control Plane team to build scalable distributed systems solutions. You'll work on cloud services and algorithms to optimize user experience. This role requires expertise in building reliable systems.

Staff Engineer
Confluent is hiring a Staff Software Engineer for the Flink Control Plane team to develop control plane services and Kubernetes operators. You'll work with Java and Kubernetes to enhance the Flink product. This position requires significant experience in software engineering.

Lead Software Engineer
Snowflake is hiring a Lead Software Engineer for their Production Control Plane team to build scalable cloud infrastructure. You'll work with AWS, Azure, and GCP, and require 8+ years of software engineering experience.

Software Engineering
Nabis is seeking a Mid-Level Software Engineer to support the evolution of their V2 Platform. You'll work closely with product managers and designers to build and improve full-stack features. This position is fully remote and focuses on delivering scalable solutions.