Skip to content

Software Engineer, Control Plane

180k – 260kUnited StatesBackend EngineeringRemote
Summary

Builds backend tools for enterprise control plane including access control, change management, and data warehouse optimization. Requires expertise in distributed systems, asynchronous workflows, and product-minded engineering for scalable, reliable architectures.

About the role

Responsibilities

  • Build user-friendly tools for enterprises to onboard, manage, and scale Hightouch deployments.
  • Work on roles, permissions, and access control framework to support product growth.
  • Develop change management tools for handling data model or warehouse changes at scale.
  • Create tools to help admins understand and optimize data warehouse performance and costs.

Requirements

  • Product-minded backend engineering expertise.
  • Comfortable with backend, distributed systems, and asynchronous workflows.
  • Strong thinking in architecture, scalability, maintainability, and reliability.
  • Strong customer and product thinking; comfortable with product specs.

Compensation

  • Salary range: $180,000 - $260,000 USD per year (location independent, remote-first).
  • Meaningful equity compensation via ISO options with early exercise and 10-year post-termination window.
Skills
distributed systemsasynchronous workflowsaccess controldata warehousesSnowflakeDatabricksbackend architecturescalabilitysystem reliabilityproduct specs
Similar roles at this salary range
All Backend Engineering jobs →
Mem0

Backend Engineer

Backend engineer building and operating REST APIs, data models, and production services in Python on AWS/K8s for an AI memory platform.

165k – 250kSan Francisco, CABackend EngineeringOn-site2+ YOEAWSFlask
Temporal

Senior Software Engineer, Compute (Temporal Cloud)

Build and operate distributed systems and multi-tenant platform services for Temporal Cloud. Own SLOs, incident response, and production reliability for APIs and control/data planes.

176k – 238kUnited StatesBackend EngineeringRemote5+ YOEGoIAM
6sense

Software Engineer III

Design, develop, and scale distributed backend systems and APIs using Python or Java. Requires 4+ years of experience building scalable services and microservices on cloud platforms.

148k – 217kSan Francisco, CABackend EngineeringRemote4+ YOEAWSGCP
Postman

Staff Software Engineer

Lead complex software initiatives and multiple engineering teams building developer tools and APIs. Requires 10+ years experience, TypeScript/Node.js proficiency, and onsite work in Austin 3 days/week.

210k – 263kAustin, TXBackend EngineeringOn-site10+ YOEAPIsSDKs
Tailscale

Backend Engineer, Identity

Backend engineer focused on identity and access management, building authentication features (SSO, OAuth2, SAML, WebAuthn) and SCIM sync capabilities in Go for a distributed systems platform.

163k – 204kUnited StatesBackend EngineeringRemote5+ YOEGoSSO