Manager, Control Plane Software

Logos Space•San Diego, CA
•$220,000 - $280,000

About The Position

Logos Space is building a low Earth orbit satellite system to provide resilient, high-performance connectivity to commercial enterprise and government customers worldwide. Its network is designed to extend cloud and data center connectivity to fixed, seaborne, and airborne terminals. The Control Plane Software Manager will lead the architecture, design, and implementation of control plane software across the Logos network. This software spans software-defined networking, ground segments, satellites, and terminals, supporting network management and operations, satellite operations, service orchestration, and service flows. This early, high-impact role combines expertise in distributed and embedded systems and networking with strong technical leadership.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 10+ years of software development experience, focused on cloud/on-premises solutions, embedded systems, and network stacks.
  • 5+ years of experience in a technical leadership role leading control plane software development with scope and breadth comparable to this role.
  • Strong technical expertise in control plane architectures, SDN, network orchestration, and enterprise-grade network systems.
  • Experience with cloud-native software development using microservices.
  • Expertise with cloud-native technologies such as Docker and Kubernetes and with cloud services.
  • Expertise with cloud computing platforms such as AWS, Azure, and GCP.
  • Expertise designing APIs, service boundaries, data models, distributed workflows, and reliable operational systems.
  • Experience developing control plane software for embedded systems with network switch chipsets.
  • Knowledge of switching and routing protocols.
  • Programming experience in one or more of Go, Rust, C, C++, or Python.
  • Ability to debug across software, network behavior, telemetry, and infrastructure.
  • Excellent leadership, communication, and interpersonal skills.
  • Strong problem-solving and analytical skills.
  • Ability to operate in ambiguity and make pragmatic architecture decisions.
  • Ability to work effectively in a fast-paced, dynamic environment.

Nice To Haves

  • Master's degree.
  • Experience with SDN controllers, intent-based networking, or network automation platforms.
  • Experience with core network technology such as MPLS.
  • Experience with specific cloud services and technologies, such as serverless computing, databases, and container and orchestration frameworks.
  • Experience with satellite or wireless communications and architectures.
  • Experience working across control plane, data plane, platform, and embedded boundaries.
  • Knowledge of security best practices for cloud/on-premises environments.
  • Ability and willingness to attain a Top Secret Clearance.

Responsibilities

  • Lead the architecture, design, and development of control plane software for the Logos network.
  • Lead the design and development of services for SDN, Ground Segment, NetOps, and SATOps functionality.
  • Build services and scalable APIs for provisioning, configuration, automation, telemetry integration, and operational workflows.
  • Design for dynamic network conditions, including changing topology, link variability, congestion, degradation, and failures.
  • Ensure control plane software integrates seamlessly with on-premises and cloud platforms, such as GCP and AWS.
  • Participate directly in implementation, code reviews, design reviews, debugging, test strategy, and system integration.
  • Work with data plane, platform, and embedded systems teams to integrate the control plane into the broader network architecture.
  • Ensure the quality, reliability, and scalability of control plane software.
  • Provide technical leadership and guidance to software engineers.
  • Translate product-level goals into executable architecture, milestones, and engineering deliverables.
  • Work with product management teams to prioritize features and requirements.
  • Work with quality assurance teams to ensure software quality and reliability.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service