
Sync customer data seamlessly with Hightouch
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...
Hightouch offers flexible PTO, wellness days each quarter, and comprehensive health benefits for full-time US employees. Employees can work remotely o...
Hightouch fosters a data-driven culture that emphasizes the importance of integrating diverse data sources for actionable insights. The company is foc...

Hightouch • Remote (North America)
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.
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.
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.
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.
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.
Apply now or save it for later. Get alerts for similar jobs at Hightouch.