全栈产品工程师
Full Stack Product Engineer
关于Hightouch
Hightouch是一个由行业领先的可组合CDP驱动的代理营销平台。通过在一个地方整合完整的品牌背景、客户数据和绩效历史,每位营销人员终于能够自行构建和部署端到端的营销活动。团队行动更快,保持品牌一致性,并获得真正有效的AI营销。
成立于2019年,总部位于旧金山,Hightouch使营销团队能够以以前无法实现的速度和质量分析绩效、头脑风暴创意并生成内容。
被列为2026年Gartner® Magic Quadrant™客户数据平台领域的领导者,Hightouch已获得如Domino's、Spotify、Aritzia、Cars.com、Ramp和PetSmart等领先企业的信任。
在Hightouch,我们的使命是帮助客户利用数据和AI来增长业务。团队充满雄心、注重成果、高效运作——我们相信谦逊、善良和同理心对我们的成功至关重要。如果你被速度所激励,执着于提高标准,并希望与那些彼此关心以及关心客户的伙伴一起打造产品,我们期待与你见面。
职位描述
我们正在寻找一位以前端为重点的全栈产品工程师加入我们快速发展的工程团队,你将帮助开发令人愉悦且直观的界面,使非技术人员能够轻松使用高级功能。
在Hightouch,全栈工程师会与设计、产品经理、解决方案工程师和客户紧密合作,理解问题并构建精炼且直观的功能。
在典型的一天中,你将:
- 为新一代营销和增长产品架构和构建端到端功能
- 与客户和跨职能合作伙伴(设计师、产品经理)密切协作,了解真实世界的行为
- 与机器学习工程师合作,呈现能赋能营销人员做出自信决策的洞察
我们理想的工程师应有与产品团队紧密合作,从零到一构建用户界面的实际经验。你需要能够独立领导和架构复杂的前端系统,并熟练构建CRUD应用,同时具备扎实的后端API设计和数据模型理解能力。
我们的前端使用React和Typescript构建,后端也基于Typescript,部分使用Go语言。
查看英文原文
About Hightouch
Hightouch is an Agentic Marketing Platform powered by the industry-leading Composable CDP. With complete brand context, customer data, and performance history in one place, every marketer finally has the power to build and ship end-to-end campaigns themselves. Teams move faster, stay on brand, and get AI marketing that actually works.
Founded in 2019 and headquartered in San Francisco, Hightouch enables marketing teams to analyze performance, brainstorm ideas, and generate creative at a speed and quality that wasn't previously possible.
Named a Leader in the 2026 Gartner® Magic Quadrant™ for Customer Data Platforms, Hightouch is trusted by leading enterprises like Domino's, Spotify, Aritzia, Cars.com, Ramp, and PetSmart.
At Hightouch, our mission is to help our customers leverage data and AI to grow their businesses. The team is ambitious, impact-driven, efficient — and we believe humility, kindness, and compassion are essential to our success. If you're energized by velocity, obsessed with raising the bar, and want to build alongside people who care deeply about each other and our customers, we'd love to meet you.
About the Role
We're looking for a front-end focused full stack product engineer to join our fast-growing engineering team, where you’ll help develop delightful and intuitive interfaces that enable non-technical users to easily engage with advanced features.
At Hightouch, full stack engineers work closely with design, product managers, solutions engineers, and customers to understand problems and build polished and intuitive features.
On a typical day, you will be:
- Architecting and building features end-to-end for a new generation of marketing and growth products
- Collaborating closely with customers and cross-functional partners - designers, product managers - to understand real-world behavior
- Working alongside ML engineers to surface insights that empower marketers to make confident decisions
Our ideal engineer is someone who has proven experience working closely with product teams to build user interfaces from zero to one. You should be able to independently lead and architect complex frontend systems, and be proficient in building CRUD applications and with a solid understanding of backend API design and data models.
Our frontend is built in React and Typescript, and our backend is also built on Typescript with some elements of Go.
The salary range for this role is $180,000 - $400,000 USD per year, fully remote and location-independent. We also offer meaningful equity compensation in the form of ISO options, and offer early exercise and a 10 year post-termination exercise window.
Interview Process
- Recruiter Screen [30m]: Introductory call with our recruiting team to get to know each other and see if the role could be a good mutual fit.
- Frontend Technical Screen [60m]: You will work together with one of our frontend engineers to build a component that is used commonly throughout the Hightouch app.
- Full Stack Interview [90m]: This interview is a design-focused session where you'll work collaboratively with the interviewer to think through real product and engineering problems.
- Hiring Manager Interview [30m]: Chat with the hiring manager about past experiences and future operating preferences to assess fit on company values and operating principles.
We have limited inbound applications to one application per candidate. You will be auto-rejected if you apply to multiple roles. Please only apply to the position you are most qualified for.
#LI-DNI
E-Verify Statement
Hightouch participates in E-Verify. After you join the team, we'll verify your eligibility to work in the U.S. by submitting information from your Form I-9 to the Social Security Administration and, if needed, the Department of Homeland Security. This process happens post-hire only — we never use E-Verify to pre-screen applicants.
E-Verify Notice
E-Verify Notice (Spanish)
Right to Work Notice
Right to Work Notice (Spanish)