Senior Software Development Engineer, DevOps and Network Software Infrastructure
Core
Design and build engineering systems enabling development, integration, validation, deployment, and operation of a next-generation global satellite communications network (TeraWave).
Role type
Senior Software Development Engineer (DevOps & Network Infrastructure)
Builds
CI/CD pipelines, infrastructure as code frameworks, automated test environments, network simulation infrastructure, artifact management, and observability tooling.
Domain
Space communications, satellite networks, distributed systems, telecommunications
Deliverable
production ML models | infrastructure
Required skills
CI/CD system design, infrastructure as code, Python/Go/Rust/Java, Linux distributed systems, IP networking, GitOps, software supply chain security
Preferred skills
Large-scale distributed systems, network emulation/simulation, software-defined networking, geographically distributed fleet deployment, network test infrastructure
Technologies
GitHub Actions, Jenkins, Argo CD, Terraform, Ansible, Kubernetes, Helm
Responsibilities
Architect CI/CD infrastructure, develop automated build/test/deployment pipelines, build IaC frameworks, develop integration/test environments with network emulation, design artifact/versioning systems, build observability tooling, partner with networking/security teams, improve engineering velocity via automation.
Seniority
Senior, hands-on IC