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

Software Engineer - Control Plane

$180k - $400k
Full-time

Hightouch

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

In the last 12-18 months, Hightouch has been adopted by larger and larger customers and enterprises. These enterprises have both high data scale as well as complex organizations with many individuals and teams using Hightouch on a daily basis. The Control Plane team focuses on building user-friendly but powerful tools and products for enterprises to efficiently onboard onto Hightouch and manage and scale their Hightouch deployments.

We’re looking to add a  product-minded backend engineer to the team. The ideal candidate will be comfortable diving deep into backend, distributed systems, and asynchronous workflows and think holistically about architecture, scalability, maintainability, and reliability. We are also looking for someone with strong customer and product thinking and who feels comfortable writing and engaging with product specs.

Some of the problems we’ll be working on include:

  • Roles, Permissions, and Access Control : We have a flexible and powerful access control framework that allows enterprise admins to configure the right level of permissions for different groups of users and teams within their company. As Hightouch expands our product lines, the Control Plane team will also adapt and extend our access control capabilities to support that growth.

  • Change Management: When a customer’s underlying data model or data warehouse changes, this can have downstream impact on their Customer Studio schema, audiences, and other syncs and data pipelines. What tools can we build for admins to better manage these types of changes at scale?

  • Data Warehouse Performance and Costs: As customers continue to adopt Hightouch within their organizations and their usage of Hightouch grows, they’ll drive more warehouse activity and compute from Hightouch. How can we help admins better understand and optimize warehouse performance and costs as a result of Hightouch activity?

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 - $400,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.

Interview Process

Our interview process focuses on evaluating fit for the most important dimensions of the role: product sense, ability to architect backend and distributed systems, and alignment with Hightouch’s values. Notably, we don’t do any programming interviews as we believe they are low signal to noise and aren’t a good evaluation mechanism.

  • 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 [60m]: 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.

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.

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.

Vacancy posted 23 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Control Plane in Remote vacancy
  • $141k - $208k

     ...Full Stack Software Engineer - Control Plane United States (remote) About ClickHouse Recognized on the 2025 Forbes Cloud 100 list, ClickHouse is one of the most innovative and fast-growing private cloud companies. With more than 4,000 customers and ARR that has... 
    Suggested
    Local area
    Remote work
    Home office
    Flexible hours

    ClickHouse

    United States
    3 days ago
  • $143.7k - $194.4k

     ...storage, retrieving them in ms, building software that deploys to tens of thousands of...  ...to your home. As a Software Development Engineer in S3, you get to deliver these capabilities...  ...innovation in our Amazon S3 storage control plane team. Our team is passionate about the... 
    Suggested
    Work experience placement
    Internship
    Remote work
    Flexible hours
    Shift work
    Night shift

    Amazon

    Seattle, WA
    2 days ago
  • $165.2k - $223.6k

     ...communities around the world.Export Control Requirement:Due to applicable...  ...Leo's network control plane. This service will enable a high...  ...and Forwarding, Traffic Engineering, and SDN technologies to deliver...  ...- Implement highly-available software that will drive networking... 
    Suggested
    Permanent employment
    Internship
    Local area
    Remote work
    Flexible hours

    Amazon

    Sunnyvale, CA
    3 days ago
  •  ...Telemetry, we give customers the choice, control, and flexibility to manage and analyze...  ...’s next. We’re looking for a Senior Software Engineer to help build scalable, reliable, and intuitive...  ...Engineer on the Stream Control Plane team, you will: ~Build software that... 
    Suggested
    Full time
    Temporary work
    Remote work

    Cribl

    Remote
    25 days ago
  •  ...inference possible. The Lambda Infrastructure Engineering organization forges the foundation of...  ...'re looking for an experienced Senior Software Engineer to join our storage team. You'...  ...scalable and resilient storage control plane that power our AI and machine learning... 
    Suggested
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda Inc.

    San Francisco, CA
    5 days ago
  • $254.5k

    Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious...  ...work. Today, ServiceNow is the AI control tower for business reinvention. Our ServiceNow...  ...domain — multi-cloud topology, control-plane design, workload isolation, identity and... 
    Work at office
    Immediate start
    Remote work
    Flexible hours
    2 days per week

    ServiceNow

    Santa Clara, CA
    1 day ago
  • $125k - $150k

     ...enterprise networks are deployed and managed. We are looking for a Software Engineer with Control/Routing skills. The SE will develop software for Alkira’s...  ...(primary) and C — the team works daily in Go for control-plane services and in C for the FRR routing protocol stack.Deep,... 
    Work at office
    Remote work
    Relocation package

    Alkira

    San Jose, CA
    2 days ago
  • $125k - $140k

    Software Engineer, Data Plane (Hybrid - 3 Days per Week In Office)Location: Hybrid work arrangement with 3 days per week in the office and 2 days...  ...networking software for use in Ribbon's Session Border Controller (SBC) product line. The successful candidate must be comfortable... 
    Full time
    Work at office
    Remote work
    3 days per week

    Ribbon Communications Operating Company

    Westford, MA
    2 days ago
  • Role Description We're looking for a Rust backend engineer to own and evolve the core Feldera control plane and the Kubernetes layer that runs them. You'll design...  ...security considerations of enterprise/self-hosted software. ~Solid Linux fundamentals and comfort... 
    Full time
    Remote work
    Visa sponsorship
    Work visa

    Feldera

    Remote
    a month ago
  • A cutting-edge tech company is seeking a Senior Software Engineer to build and operate Upbound Spaces, a key component of their infrastructure management platform. You will work on troubleshooting, building features, and improving system processes in a multi-tenant SaaS... 
    Remote job

    Upbound - Job Posting

    Boston, MA
    4 days ago
  • $140k - $160k

    Senior Software Engineer, Ground & Control Services About Us:BlackSky is a real-time intelligence company. We own and operate the world's most advanced space-based intelligence platform and provide customers satellite imagery, automated analytics and high-frequency monitoring... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Worldwide

    Black Sky

    Herndon, VA
    4 days ago
  •  ...hard-working person who enjoys taking on challenges and following through with robust solutions to join our Controls and Software team! Software Design Engineers work closely with controls engineers, systems engineers, and stakeholders across the organization to design,... 
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Milford, MI
    3 days ago
  • $65k - $166.2k

    This position is on the embedded software development High Voltage Battery Controls team responsible for the implementation of the Battery Monitoring System...  ...minimum requirements we seek:B.S. in Electrical Engineering, Computer Science, Mechanical Engineering, Mechatronics... 
    Internship
    Immediate start
    Flexible hours

    Ford

    Dearborn, MI
    3 days ago
  • $198.6k - $292k

     ...robotics solutions in a service used by millions of people, then we want to talk to you!We're hiring a Planning & Controls Engineer in our Autonomy Software team. In this role, you'll own and develop flight control, motion planning, and mission planning algorithms for... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    4 days ago
  • $150k - $200k

     ...to advance human health for tomorrow.Learn about the Danaher Business System which makes everything possible.The Robotics Software Engineer (Controls & Perception) is responsible for developing software that enables laboratory automation systems to accurately sense,... 
    Full time
    Part time
    Remote work

    Danaher Corporation

    New York, NY
    12 hours ago
  •  ...RoleGM Defense is moving fast to deliver advanced mobility solutions for government markets. We are seeking a highly capable Software & Controls Engineer to design, develop, and implement custom embedded control algorithms. This position will support both vehicle and non-... 
    Permanent employment
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Milford, MI
    3 days ago
  • $85.4k - $143.2k

     ...world.You’ll have…B.S. degree in mechanical engineering, electrical engineering, computer...  ...and education2+ years’ experience in C software development in automotive powertrain systemsEven...  ...with turbocharger or supercharger boost control systems, wastegate control, or air... 
    Immediate start
    Flexible hours

    Ford

    Dearborn, MI
    16 hours ago
  •  ...Responsibilities Develop backend Command & Control software connecting Quindar’s platform to satellite vehicles. Implement reliable...  ...Requirements Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field, or... 
    Full time
    Work at office
    Remote work
    2 days per week

    Quindar

    Denver, CO
    13 days ago
  • $102.19k - $184.34k

     ...degree or foreign equivalent in Automotive Engineering Technology, Computer Science, or a...  ...Managing multiple supplier and in-house software teams to ensure on-time delivery of products...  ..., reliability, and safety of brake control systems. 1 year of experience with each... 
    Immediate start
    Work from home
    Flexible hours

    Ford

    Dearborn, MI
    3 days ago
  •  ...across multiple implementationsOversee the development of multiple controls projects simultaneously, ensuring all projects are on track financially and for an on-time deploymentCollaborate with engineering and sales teams to design and quote automation systems and system... 
    Remote work
    Worldwide

    Swisslog

    Newport News, VA
    3 days ago
  • BlackSky in Seattle is seeking a Senior Software Engineer for Ground & Control Services. The role involves designing and maintaining software for autonomous satellite operations, interfacing with ground stations and ensuring real-time communications. The ideal candidate... 
    Remote job

    BlackSky

    Seattle, WA
    2 days ago
  •  ...Job Description Job Description Pivotal Systems – Fremont CA Automation Software Engineer – PC & Industrial Controls Integration Position Summary We are seeking an Automation Software Engineer specializing in the integration of PC-based software, industrial... 
    Remote work

    Pivotal Systems

    Fremont, CA
    7 days ago
  • General Motors is seeking a Staff Embedded Software Engineer to advance distributed systems and fleet-scale device management across our embedded control and data plane infrastructure. You will develop, optimize, and maintain software in C/C++ for vehicle ECUs, with exposure... 
    Remote work

    General Motors

    Warren, MI
    3 days ago
  •  ...Controls Software EngineerFives Intralogistics Corp. has openings for Controls Software Engineer at its facility in Louisville, Kentucky. Job duties include:Participating in review of the project scope to ensure compliance with customer's standards and the development... 
    Contract work
    Remote work

    Fives Syleps

    Louisville, KY
    3 days ago
  •  ...and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features...  ...on a global scaleTitle: Sr. Sub-System Lead Engineer (SSLE) - Engine & Transmission Controls (ETC)Job Description:The RoleAn Engine & Transmission... 
    Full time
    H1b
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    1 day ago
  •  ...project and see it through, from process engineering to build and installation, to ensure it...  ...customer expectations. We have greater control of timing and schedules, which allows for...  ...in the programming, commissioning, and software testing phase. It is the responsibility... 
    Permanent employment
    Local area
    Shift work
    Night shift
    Weekend work

    Ascent Aerospace

    Bothell, WA
    3 days ago
  • A technology firm is seeking a Controls Software Engineer to work remotely in New York. This pivotal role focuses on creating and validating operational technologies across various sites. Responsibilities include standardizing PLC code, troubleshooting technical issues... 
    Remote work

    Jobgether

    New York, NY
    1 day ago
  • $160k - $194k

     ...intelligence platform for the AI economy. Our software helps the world's largest energy...  ...and cleaner power by combining real-time control of energy assets with complete visibility...  ...and manage energy. The Role As a Software Engineer focused on Fleet Telemetry & Control at... 
    Remote work
    Flexible hours

    Doist

    San Francisco, CA
    3 days ago
  •  ...reality. We are seeking a highly skilled and motivated Senior Software Engineer, Operation Platforms to architect and build the platforms...  ...fleet scheduling, fleet management, fleet maintenance, mission control, remote assistance, IoT platform, business intelligence, and... 
    Remote work

    Bot Auto

    San Francisco, CA
    1 day ago
  •  ...7) days after the posting date.product engineering: bridge the gap between vision and reality...  ...business.platform engineering: develop software platforms that enable our product and...  ...-pane-of-glass management platforms or control planes for distributed systemsFamiliarity with... 
    Full time
    H1b
    Remote work

    BNSF Railway

    Fort Worth, TX
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Control Plane. Be the first to apply!