Software Engineer, Distributed Systems
3 months ago
Hightouch's mission is to empower everyone to take action on their data. Through our Reverse ETL platform, business and data users can seamlessly sync data from where it resides, such as warehouses and databases, to where it is needed, including operational systems and SaaS tools. Traditionally, acting on data has required engineering time and bandwidth, and left most business users stuck with charts and reports that are unable to take automated action on their data. With Hightouch, every business user, without writing any code, can activate data to streamline critical processes, improve marketing performance, and scale operations.
Our team operates with a focus on making a meaningful impact for our customers. We believe in approaching challenges with a first principles thinking mindset, moving quickly and embracing our value of efficient execution, and treating each other with compassion and kindness. We look for team members that are strong communicators, have a growth mindset, and are motivated and persistent in achieving our goals.
Hundreds of companies use Hightouch, including Spotify, Ramp, Grammarly, NBA, Plaid, and Betterment. We're based in San Francisco, are remote-friendly, and backed by leading investors such as Amplify Partners, ICONIQ Growth, Bain Capital Ventures, Y-Combinator, and Afore Capital.
We are looking for a distributed systems engineer to work on the systems that power the syncing engine our customers and other engineering teams rely on. This presents an exciting challenge where you can apply your expertise in distributed systems, performance optimization, and troubleshooting to push the boundaries of what is possible and meaningful improve our ability to move massive amounts of customer data. This role also provides a unique opportunity to work on a multi-cloud and multi-region infrastructure that supports a global customer base.
We believe in enabling our engineers to do their best work for our customers by giving them extremely high levels of ownership and autonomy. This comes in different forms: you will own and deliver projects from start to finish, you will work directly with customers to solve their hardest scaling problems, and you will have a lot of influence over what we work on as a team and company.
Some of the problems we'll be working on include:
Streaming Syncing: We currently sync data from sources in batch only, but envision a world where we also do syncs in real-time and support streaming sources like webhooks and queues
Scalability and Reliability: As part of our rapid growth, we're always evaluating current future bottlenecks in scaling and reliability, and architecting for the next order of magnitude of growth
Personalization API: Our Personalization API product provides a low latency caching layer on top of data warehouses that enable customers to use their data warehouse for real-time personalization use cases with
-
Distributed Systems Software Engineer
2 days ago
San Francisco, California, United States Salesforce, Inc. Full timeDistributed Systems Software Engineer - Cloud Infrastructure SpecialistJob Category: Software EngineeringAbout Salesforce, Inc.We're a leading technology company, inspiring innovation and driving business growth with AI, Data, and CRM solutions. Our core values guide us in helping companies across every industry transform and connect with customers in new...
-
Distributed Systems Engineer
5 days ago
San Francisco, California, United States Databricks Inc. Full timeAbout the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our Runtime team at Databricks Inc. As a key member of our team, you will be responsible for designing and developing the next generation of distributed data storage and processing systems.Key ResponsibilitiesDesign and develop scalable and high-performance distributed...
-
Senior Software Engineer
5 days ago
San Jose, California, United States eBay Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our Core Buyer engineering team at eBay. As a key member of our team, you will be responsible for designing, building, and maintaining large-scale distributed systems that deliver engaging customer experiences for our buyers.Key ResponsibilitiesLead architecture development and...
-
Distributed Systems Engineer
5 days ago
San Francisco, California, United States Cloudflare, Inc. Full timeAbout UsAt Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world's largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without...
-
Distributed Systems Engineer
2 days ago
San Francisco, California, United States PostHog Enterprise Full timeAbout PostHog EnterprisePostHog Enterprise is a leading provider of data analytics and pipeline solutions for businesses. Our mission is to empower organizations to make data-driven decisions and drive growth.Job DescriptionWe are seeking a highly skilled Distributed Systems Engineer to join our team. As a key member of our engineering team, you will be...
-
San Francisco, California, United States MongoDB Full timeAbout the RoleMongoDB is a leading provider of cloud-based database services, empowering innovators to create, transform, and disrupt industries by unleashing the power of software and data.We are seeking a highly skilled Senior Software Engineer to join our Atlas Search Query team, responsible for designing and developing the next generation of search query...
-
Senior Backend Software Engineer
3 days ago
San Francisco, California, United States Tonal Systems, Inc. Full timeAbout the RoleTonal Systems, Inc. is seeking a highly skilled Senior Backend Software Engineer to join our team. As a key member of our engineering team, you will play a critical role in building and maintaining our cloud-based backend services.Key ResponsibilitiesDesign, develop, and deploy scalable and efficient backend services using cloud platforms (AWS,...
-
Senior Software Engineer, Messaging Systems
5 days ago
San Francisco, California, United States Tbwa ChiatDay Inc Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our Data Processing and Workflow Foundations team at Tbwa Chiat/Day Inc. As a key member of this team, you will play a critical role in designing and developing the foundational platform for running our infrastructure.Key ResponsibilitiesCollaborate with a team of software...
-
Senior Distributed Systems Engineer
1 month ago
San Francisco, California, United States Tenderly Full timeAt Tenderly, we're not just shaping the future of blockchain technology – we're defining it. As a full-stack Web3 infrastructure platform, we provide multi-network support and a comprehensive ecosystem that covers every aspect of the blockchain journey, from initial encounters to advanced Node solutions and serverless cloud compute functions.Our mission is...
-
Senior Software Engineer, Messaging Systems
3 days ago
San Francisco, California, United States Tbwa ChiatDay Inc Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our Data Processing and Workflow Foundations team at Tbwa Chiat/Day Inc. As a key member of this team, you will play a critical role in designing and developing the foundational platform for running our infrastructure.Key ResponsibilitiesCollaborate with a team of software...
-
Distributed Data Systems
3 weeks ago
San Francisco, California, United States Databricks Full timeAt Databricks, we are obsessed with enabling data teams to solve the world's toughest problems, from security threat detection to cancer drug development. We do this by building and running the world's best data and AI infrastructure platform, so our customers can focus on the high value challenges that are central to their own missions.Founded in 2013 by...
-
Electrical Engineer
5 days ago
San Francisco, California, United States Barry-Wehmiller Full timeAbout the RoleWe are seeking an experienced Electrical Engineer to join our team at Barry-Wehmiller. As an Electrical Engineer, you will play a key role in designing and implementing medium voltage power distribution systems for our clients.Key ResponsibilitiesDesign medium voltage power distribution systems in compliance with local municipal and public...
-
Distributed System Architect
5 days ago
San Francisco, California, United States Succinct Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Succinct, a leading innovator in blockchain scaling and interoperability solutions. As a key member of our infrastructure team, you will play a critical role in designing and maintaining a highly available and scalable distributed system for our SP1 proving cluster and...
-
Senior Software Engineer
4 days ago
San Jose, California, United States CISCO Systems Full timeAbout the RoleCisco Systems is seeking a highly skilled Senior Software Engineer to join our UCS Chassis Management Software team. As a technical lead, you will be responsible for crafting, maintaining, and supporting embedded chassis management software for Cisco's Unified Computing System (UCS) family of products.Key ResponsibilitiesLead a team of skilled...
-
San Francisco, California, United States Equinix, Inc. Full timeAbout the RoleWe are seeking a highly skilled Staff Software Engineer, Systems Engineering to join our team at Equinix, Inc. This is a unique opportunity to work on designing and developing software systems, testing vendor-provided hardware and firmware, and managing server fleets.Key ResponsibilitiesDesign and develop software networking features for...
-
San Francisco, California, United States Kuzco Full timeAbout KuzcoWe are a cutting-edge technology company specializing in the development of innovative AI solutions. Our team of experienced engineers is dedicated to creating high-performance systems that push the boundaries of what is possible with machine learning.We are building a revolutionary distributed LLM inference network that combines idle GPU capacity...
-
Software Engineer
1 week ago
San Francisco, California, United States Aurora Innovation Full timeJob SummaryAurora Innovation is seeking a skilled Software Engineer to join our Perception Performance and Coverage team. As a key member of our team, you will play a crucial role in building a transportation ecosystem that prioritizes safety, efficiency, and accessibility.Key ResponsibilitiesAccelerate Model DevelopmentDevelop advanced systems and...
-
Embedded Systems Software Engineer
1 week ago
San Diego, California, United States Ananant Systems Private Limited Full timeJob OverviewAnanant Systems Private Limited is seeking a skilled Embedded Systems Software Engineer to contribute to our innovative projects.Key Responsibilities:Develop, implement, and validate signal processing firmware, including algorithms for FFT and filters, as well as communication control protocols.Collaborate with algorithm and VLSI engineers to...
-
Backend Software Engineer
14 hours ago
San Francisco, California, United States Windfall Data, Inc. Full timeAbout the RoleWe are seeking a highly skilled Backend Software Engineer to join our team at Windfall Data, Inc. as a Distributed Systems Architect. As a key member of our application team, you will be responsible for designing and building scalable distributed systems that power our customer-facing applications.Key ResponsibilitiesArchitect and develop...
-
Software Engineering Professional
3 days ago
San Francisco, California, United States Jones Lang LaSalle Incorporated Full timeAbout the Role:We are seeking a highly skilled and experienced Software Engineer to join our team at Jones Lang LaSalle Incorporated. As a Software Engineer, you will be responsible for designing, developing, and maintaining software solutions that leverage cloud technologies, data processing, and building scalable and robust software systems.Key...