CareerPlanSign in

Software Engineer - Openflow

USA💼 Full-time🗓 2026-09-23 → 2026-09-26

Core

Design and implement Openflow control-plane and data-plane features for reliable, scalable, and secure bidirectional data movement.

Role type

Software Engineer - Openflow

Builds

Distributed systems supporting batch and streaming workloads and high-throughput, low-latency data pipelines

Domain

Cloud-native data integration and streaming

Deliverable

production ML models | product features | infrastructure

Required skills

Java, Scala, Go, C++, distributed systems, concurrency, replication, partitioning, streaming, fault tolerance, operating systems, networking, multithreading, memory management, storage, performance debugging, cloud-native services, containers, CI/CD, monitoring, logging

Preferred skills

Apache NiFi, Kafka, Flink, Airflow, analytics platforms

Technologies

Apache NiFi, Kafka, Flink, Airflow

Responsibilities

Design and implement Openflow control-plane and data-plane features; Build and contribute to distributed systems supporting batch and streaming workloads; Operate services through monitoring, on-call participation, incident response, and reliability improvements; Analyze and improve service and pipeline performance, scalability, and reliability; Mentor interns and help onboard newer engineers

Seniority

Mid-level, hands-on IC

Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.