Sync customer data from your warehouse into the tools your business teams rely on.
Principal Engineer, Streaming Systems
Location
California + 1 moreAll locations: California | New York
Posted
183 days ago
Salary
$180K - $320K / year
Seniority
Lead
Job Description
Principal Engineer, Streaming Systems
Hightouch
• Leading work on high-throughput systems for realtime computation • Building infrastructure that ingests clickstream and transactional data • Ensuring scalability for millions of messages per second
Job Requirements
- You are an experienced engineer with a passion for solving hard technical problems that generate real value for customers
- Experience leading highly complex and ambitious projects
- Experience architecting, building, deploying, and maintaining distributed systems at scale
Benefits
- A large portion of the compensation will be in the form of equity via ISO options
- We offer early exercise and a 10 year post-termination exercise window
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• The work we do is changing the world of financial services. All that’s left is the right team to bring that vision to life. • If you’re a fast learner and you enjoy working on a wide variety of projects, you’re going to like it here. • At Praxent, we let you do your work your way. • We trust our people to be their best. It’s a level of autonomy and respect that’s helped us grow a diverse and brilliant team of experts. • This role has been categorized as a Remote position. Remote employees do not have a permanent corporate office workplace and, instead, work from a physical location of their choice which must be identified to the Company.
Senior Software Engineer
VetcoveVetcove is an ecommerce platform that enables veterinary hospitals to research and compare products from several vendors, including biological equipment and pha
• Contribute to the conceptualization and feature documentation of new ideas and product enhancements • Build and extend interactive React applications that will be used by tens of thousands of veterinary purchasers, corporate hospital groups owners, and animal health manufacturers • Add good test coverage • Building reusable components for use by the larger team • Implement new features into our React Native applications • Work directly with our CTO and engineering team, as well as across other functions to continuously evolve our platform and products
Staff Software Engineer
VetcoveVetcove is an ecommerce platform that enables veterinary hospitals to research and compare products from several vendors, including biological equipment and pha
• Lead the design, architecture, and delivery of complex product initiatives across web and mobile platforms • Build and enhance React and React Native applications used by tens of thousands of veterinary professionals and industry partners • Set engineering standards, drive code quality, and ensure strong test coverage across the codebase • Develop scalable components, shared libraries, and architectural patterns that support team-wide productivity • Mentor engineers, provide technical guidance, and influence engineering direction across multiple teams • Partner closely with our CTO, engineering leadership, and cross-functional stakeholders to define and execute high-impact solutions • Design features and data models with accuracy, security, and performance in mind, including optimizing database queries and API interactions • Troubleshoot complex issues across the stack and lead efforts to improve system performance and reliability
AI Integrations Staff Engineer
VetcoveVetcove is an ecommerce platform that enables veterinary hospitals to research and compare products from several vendors, including biological equipment and pha
• Evaluating and selecting the most appropriate AI models for our products based on our business needs and requirements. • Collaborating with our data science team to fine-tune AI models for optimal performance in our products. • Developing and maintaining AI-powered application features using Python • Testing and validating the performance of AI models in real-world scenarios and troubleshooting issues as they arise. • Staying up-to-date with the latest advancements in AI technology and identifying opportunities for innovation within our products. • Work directly with our CTO and engineering team, as well as across other functions to continuously evolve our platform and products


