Software Engineer, Control Plane

Skills
Customer RequirementsData ProcessingData WarehousingDownstream Oil And GasPermissionsProduct LinesProgramming
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Strong backend engineering experience
  • Deep knowledge of distributed systems
  • Experience with asynchronous workflows
  • Product-minded thinking
  • Ability to write and discuss product specs
  • Ability to architect scalable reliable systems
  • Customer and product thinking

Nice to have

  • Intellectually curious
  • Motivated
  • Impact-driven
  • Efficient
  • Humility
  • Kindness
  • Compassion

Day to day

  • Build user-friendly but powerful enterprise tools for onboarding and managing Hightouch deployments.
  • Design and improve backend systems for roles permissions access control and change management at scale.
  • Work on asynchronous workflows distributed systems and warehouse performance and cost optimization for large customers.

Hiring process

  • Recruiter Screen [30m]
  • System Design Screen [60m]
  • Hiring Manager Interview [30m]
  • System Design Interview [90m]