Software Engineer, Control Plane
Hightouch
Summary
Join Hightouch's Control Plane team as a product-minded backend engineer. You will build user-friendly tools for enterprise customers to manage and scale their Hightouch deployments. The role involves working on backend systems, distributed systems, and asynchronous workflows, focusing on architecture, scalability, maintainability, and reliability. You'll collaborate on projects related to roles, permissions, access control, change management, and data warehouse performance optimization. Hightouch offers a remote-first policy, competitive salary ($180,000 - $260,000 USD per year), meaningful equity compensation (ISO options with early exercise and a 10-year post-termination exercise window). The interview process emphasizes product sense, backend/distributed systems architecture, and alignment with Hightouch's values.
Requirements
- Be comfortable diving deep into backend, distributed systems, and asynchronous workflows
- Have strong customer and product thinking
- Be comfortable writing and engaging with product specs
Responsibilities
- Dive deep into backend, distributed systems, and asynchronous workflows
- Think holistically about architecture, scalability, maintainability, and reliability
- Write and engage with product specs
- Work on Roles, Permissions, and Access Control, adapting and extending access control capabilities to support product growth
- Develop tools for admins to manage changes in customer data models and data warehouses at scale
- Help admins understand and optimize warehouse performance and costs resulting from Hightouch activity
Preferred Qualifications
Have experience with large-scale data systems and complex organizations
Benefits
- Salary range of $180,000 - $260,000 USD per year (location independent)
- Meaningful equity compensation in the form of ISO options
- Early exercise of equity and a 10-year post-termination exercise window
- Remote-first policy