[Remote] Software Engineer, Native Delivery
Note: The job is a remote job and is open to candidates in USA. Hightouch is an Agentic Marketing Platform that empowers marketing teams to leverage data and AI for business growth. The role involves building SDKs, on-device experiences, and backend systems to enhance customer engagement in native apps and on the web.ResponsibilitiesHelp build the SDKs, on-device experiences, and backend systems that power how marketers reach their customers inside native apps and on the webOwn and deliver projects start to finish, working directly with customers integrating our SDKs into their appsCo-design the API and backend alongside the rest of the teamWork on cross-channel orchestration on-device, deciding what a user sees, on which device, at which momentImplement in-app messaging and custom UX triggered while a user is active in a customer's appCollect behavioral data including custom events, screen views, and user attributes batched on-device and shipped to our backendEnhance SDK developer experience with clear init, sane defaults, useful errors, and documentationSkillsNative development across iOS, Android, or React Native, with enthusiasm for working across all of them and learning what you don't already knowShipping an SDK or library that other developers integrated into their own applicationsDesigning systems that span a server, a network, and a client, where the same problem looks different on each side and the contract between them matters as much as the codeBenefitsMeaningful equity compensation in the form of ISO optionsEarly exercise and a 10 year post-termination exercise windowCompany OverviewHightouch is an agentic marketing platform that utilizes a Composable Customer Data Platform (CDP) to enhance marketing efforts. It was founded in 2018, and is headquartered in San Francisco, California, USA, with a workforce of 201-500 employees. Its website is https://www.hightouch.com.