Engineering Manager, Orchestration (Remote)
Core
Lead a founding engineering team to build a next-generation AI decisioning layer that coordinates messaging across email, mobile, and other channels.
Role type
Senior Engineering Manager (Distributed Systems & Machine Learning)
Builds
Scalable, event-driven, fault-tolerant orchestration platform for real-time messaging decisions
Domain
Marketing Technology / Distributed Systems / Machine Learning
Deliverable
production ML models
Required skills
Distributed systems architecture, Event-driven design, Microservices, Python, System design, Operational excellence, Team leadership, Cloud engineering
Preferred skills
Elixir, Erlang, Scala, Go, Clojure, Workflow orchestration (Prefect, Airflow, Dagster, Temporal), ML-driven decisioning systems
Technologies
Google Cloud Platform, gRPC, Kafka, Python, Elixir
Responsibilities
Recruit and mentor a founding team of engineers, Define technical architecture and milestones for the orchestration system, Drive development of scalable real-time decisioning services, Provide hands-on technical leadership for distributed systems design, Collaborate with Product, ML, and Data Platform teams, Ensure operational reliability through observability and incident response
Seniority
Senior, hands-on IC with management responsibilities
