Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Distributed Systems

$180k - $260k

GrabJobs

About Hightouch Hightouch’s mission is to empowereveryoneto 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. About the Role 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: Sync Speed: Customers want to sync a lot of data to important destinations like Facebook and Snapchat, which requires us to analyze every part of our syncing process and find where we can optimize to sync data more quickly 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 Multi-Region and Multi-Cloud: Supporting our multi-region and multi-cloud backend, including extending it to launch Hightouch on in new regions to support data residency requirements of our global customer base We are looking for talented, intellectually curious, and motivated individuals who are interested in tackling the problems above. This is a senior role, but we focus on impact and potential for growth more than years of experience. The salary range for this position is $180,000 - $260,000 USD per year, which is location independent in accordance with our remote-first policy. We also offer meaningful equity compensation in the form of ISO options, and offer early exercise and a 10 year post-termination exercise window. About You You are an engineer with a passion for solving hard technical problems that generate real value for customers. You’re motivated by high ownership and are comfortable in a fast-paced, startup environment. You have experience and comfort with distributed systems and high-scale systems or the ability and desire to build this experience quickly. This experience can take different forms: You’ve built syncing engines that process and move terabytes of data per day in a scalable way You’ve created event collection or data streaming services that power company critical systems You’ve owned systems that have undergone orders of magnitude of growth and helped them scale accordingly You have relevant skills and are a fast learner who is excited to take on the challenges we face Interview Process Our goal with the interview process is to balance speed with giving both parties opportunities to assess whether there is a strong mutual fit. We will ask you questions, but we want you to ask us questions! Our technical interviews focus on how you design systems because we believe this is the best way for us to see how you work and for you to see how we collaborate. We don’t ask you to write code to solve technical brainteasers that don’t appear in your day to day job. 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. System Design Screen [45m]: Designing a data processing feature end-to-end. Hiring Manager Interview [30m]: Chat with hiring manager about past experiences and future operating preferences to assess fit on company values and operating principles. System Design Interview [90m]: Work with the interviewer to architect a system at a conceptual level. The problem will be at a pretty high level - and have both product and customer requirements as well as technical.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Distributed Systems in Boston, MA vacancy
  • $130k - $300k

     ...Distributed Systems engineers at Datadog design, implement and run in production the foundational platforms powering our applications. Your data...  ...re motivated to push the boundaries of how AI can improve software engineering best practices and contribute to building AI-... 
    Suggested
    Work at office

    Datadog

    Boston, MA
    2 days ago
  •  ...Senior Software Engineer (Backend & Distributed Systems) A frontier AI startup backed by $170m in funding is hiring a Senior Software Engineer to build the distributed backend systems powering autonomous coding agents. The team includes alumni from OpenAI, Google... 
    Suggested
    Immediate start

    Strativ Group

    Boston, MA
    2 days ago
  •  ...We are seeking a Senior Software Engineer to join a high-performance engineering team responsible...  ..., analytics, and decision-making systems. This role focuses on designing and...  ...support complex workloads, including distributed computation, messaging systems, workflow... 
    Suggested

    Huxley

    Boston, MA
    10 hours ago
  • $138k - $252k

     ...of payloads, and our mission autonomy software must be flexible enough to allow users...  .... Core to our autonomy software is distributed systems, such as teams and swarms of assets coordinating...  ..., and collaborate with adjacent engineering teams to help make the product vision... 
    Suggested
    Full time
    Work experience placement
    Local area
    Relocation package
    Flexible hours

    Anduril Industries

    Boston, MA
    11 hours ago
  • $229.9k - $262.4k

     ...Senior Lead Software Engineer, Distributed Systems (Golang + Python on Kubernetes) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment... 
    Suggested
    Full time
    Part time
    Internship
    Local area

    Capital One

    Cambridge, MA
    2 days ago
  • $85k - $130k

    A leading financial services firm in Boston seeks a Systems Programmer Analyst II to design and develop distributed computing systems. Candidates should possess extensive experience with Angular, Java, and cloud technologies, along with the ability to support production... 
    Full time

    Brown Brothers Harriman & Co.

    Boston, MA
    15 hours ago
  •  ...Senior Software Engineer Sedaro is hiring a Senior Software Engineer to strengthen the performance and reliability of our distributed multi-physics simulation platform. In this role, you will...  ...analyses across hundreds of interacting systems. We achieve this by ingesting... 
    Permanent employment
    Flexible hours
    3 days per week

    Sedaro Corporation

    Boston, MA
    3 days ago
  •  ...developers save time by accelerating software builds and tests. Our cloud-based, distributed service optimizes developer...  ...Bazel, we build tools that empower engineering teams—from startups to Fortune 5...  ...with a focus on build systems, compilers, and languages , you... 
    Remote work

    GrabJobs

    Boston, MA
    6 days ago
  • $152.4k - $254k

     ...are seeking a highly experienced and innovation-driven Software Consulting Engineer to lead the architecture, design, and development of...  ...platforms and configuration tools for Transmission & Distribution (T&D) systems. This strategic leadership role drives the digital... 
    Remote work
    Relocation package

    GE Vernova

    Boston, MA
    1 day ago
  • $150k - $215k

     ...bodies and daily lives. WHOOP is hiring a Senior Software Engineer to join the Business Systems team. In this role, you will design and implement the...  ...based infrastructure (e.g., AWS, GCP, or Azure) and distributed systems. ~ Proven ability to collaborate cross-... 
    Full time
    Work at office
    Relocation

    WHOOP

    Boston, MA
    3 days ago
  •  ...Research Software Engineer — Scientific Computing Systems Boston, US / Barcelona, Spain Axiomatic AI is building a new class of AI systems designed...  ...simulation and optimization workloads, enabling robust distributed execution, and ensuring correctness and... 
    Remote work
    Flexible hours
    2 days per week
    3 days per week

    Axiomatic_ai

    Boston, MA
    15 hours ago
  • $147k - $211k

    Software Engineer III, Embedded Systems/Firmware, Pixel Watch Google Cambridge, MA, USA Qualifications Bachelor’s degree or equivalent practical experience...  ...from all areas, including information retrieval, distributed computing, large-scale system design, networking and... 
    Full time

    Google Inc.

    Cambridge, MA
    4 days ago
  •  ...Metal? Mission with impact: your APIs become the nervous system of digital battlefields influencing multi-billion-dollar...  ...zero bureaucratic drag. Ownership: no passengers—every engineer ships code that matters. Requirements Must-have credentials... 
    Relocation package
    Flexible hours

    Code Metal

    Boston, MA
    6 days ago
  • A growing tech-first company based in Boston, MA, is seeking a senior blockchain engineer with over 5 years of experience in distributed systems and protocol design. You'll lead projects, research blockchain use cases, and design communication protocols. This role offers... 
    Remote job

    Blockchain Works

    Boston, MA
    3 days ago
  • $168k - $252k

     ...technical leader, join a small team of engineers that owns all software running on maritime assets....  ...for autonomy on the edge. Generate system solutions to increase reliability, ease...  ...the development and sustainment of distributed software platform and application architectures... 
    Full time
    Work experience placement
    Local area
    Remote work
    Relocation package
    Flexible hours

    Anduril Industries

    Boston, MA
    15 hours ago
  • $142.6k - $261.5k

     ...leaders, data scientists, designers, and software engineers enable our clients to solve their most...  ...practices. Knowledgeable in system development lifecycle and technology integration...  ...and interest in cloud and distributed systems architectures Comfortable with... 
    Summer holiday
    Flexible hours

    EY

    Boston, MA
    3 days ago
  • Physical Superintelligence is looking for engineers in Boston to build the infrastructure...  ...primitives, enhancing workflow execution systems, and managing operational metrics for research...  ...have over four years of experience with distributed systems, particularly in major cloud... 

    Physical Superintelligence

    Boston, MA
    1 day ago
  •  ...Distributed Systems Software Engineer, Python / Go 3 months ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. We are seeking a software engineer with a passion for building and validating resilient distributed systems... 
    Full time
    Casual work
    Local area
    Remote work
    Worldwide

    Canonical

    Boston, MA
    1 day ago
  • $126.65k - $182.85k

     ...Real Time Software Engineer–Vehicle Management Systems (Mid Level or Senior) The Boeing Company is looking for several Real Time Software Engineers (Mid Level and Senior) for a Phantom Works program located in Hazelwood, MO, Cambridge, MA or Mesa, AZ. This position... 
    Permanent employment
    Work experience placement
    Interim role
    Currently hiring
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Boston, MA
    3 days ago
  • $191k - $253k

     ...Senior Software Engineer, Vehicle Management System, Maritime Boston, Massachusetts, United States Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise... 
    Full time
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    anduril

    Boston, MA
    3 days ago
  • $120k - $190k

     ...Job Description: Our Opportunity: Chewy is growing! We're seeking a Senior UX Engineer - Design System to help architect and scale our enterprise design system powering experiences across web platforms. This role sits at the intersection of engineering, design... 
    Local area
    Flexible hours

    Chewy

    Boston, MA
    3 days ago
  • $191k - $253k

     ...Senior Software Engineer Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities...  ...to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril's family of systems is... 
    Full time
    Work experience placement
    Remote work
    Relocation package
    Flexible hours

    Navstar

    Quincy, MA
    3 days ago
  • $191k - $253k

     ...Senior Software Engineer, Vehicle Management System, Maritime Quincy, Massachusetts, United States Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise... 
    Full time
    Work experience placement
    Remote work

    anduril

    Quincy, MA
    3 days ago
  • $106k - $150k

     ...ecosystem to drive better health outcomes. Description As a Software Engineer at Verily, you will play a pivotal role in developing and...  ...the gap between research and care. The Consumer Health Systems team is responsible for developing data integrations, processing... 
    Full time

    Verily Life Sciences

    Boston, MA
    3 days ago
  • $125k - $175k

     ...Software Engineer II (Fullstack, Business Systems) At WHOOP, we're on a mission to unlock human performance and healthspan. WHOOP empowers members to perform at a higher level through a deeper understanding of their bodies and daily lives. WHOOP is hiring a Software... 
    Full time
    Work at office
    Relocation

    Venturefizz Product Management Community

    Boston, MA
    3 days ago
  • $177.5k - $266k

     ...for bold thinkers to help us get there. As a Staff Software Engineer on our Consumer Health Systems team, you'll play a pivotal role in transforming how...  ...knowledge in a technical domain and experience designing distributed systems. ~ Familiarity with cloud platforms (GCP,... 
    Full time

    Verily Life Sciences

    Boston, MA
    1 day ago
  •  ...develop risk-aware, reliable, field-ready AI systems that tackle the hardest problems in robotics...  ...field use. FieldAI is seeking passionate engineers to play a vital role in the development of our humanoid robot software stack. You will work with a focused team in a... 

    FieldAI

    Boston, MA
    3 days ago
  •  ...DevOps Engineer (Business Systems) DevOps Engineers work closely with clients and IT team members...  ...knowledge of a broad range of hardware and software products. Experience leading an...  ...SSL protocols. Experience with distributed version control and social coding... 

    CERES Group

    Boston, MA
    2 days ago
  • $204k - $348k

     ...Sr Principal/ Principal Software Engineer, AI Lab Execution System Cambridge, MA USA; San Francisco, CA USA Your Impact at LILA We are seeking...  ...domain models, schemas, indexes, data contracts, and distributed data systems. ~ Databases: Strong experience with... 
    Full time
    Work at office
    Local area
    Flexible hours

    Lila Sciences

    Cambridge, MA
    1 day ago
  • $220k - $292k

     ...industry, Anduril is changing how military systems are designed, built and sold. Anduril'...  ...looking for a Lead Mission Systems Software Engineer to join our rapidly growing Maritime...  ...with the development and sustainment of distributed software platform and application... 
    Full time
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Anduril Industries

    Quincy, MA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Distributed Systems. Be the first to apply!