Senior Software Engineer
Required skills
- Open RAN
- Go
- Kubernetes
- Linux
- distributed systems
- systems thinking
- RIC Systems
- Near-RT RIC
- Non-RT RIC
- infrastructure
Nice to have
- energy-efficient
- green and sustainable networks
- low-level Linux
- networking problems
- Linux kernel
- networking issue
Role summary
Parallel Wireless is seeking a Lead Software Engineer to drive innovation in Open RAN solutions. This role requires broad technical expertise across the entire system, from Linux kernel and networking issues to Go and Kubernetes-based distributed systems architecture. The ideal candidate will have strong systems thinking, the ability to debug complex production issues across multiple layers, and experience leading technical initiatives. Responsibilities include designing and developing backend services, leading architectural changes, defining technical standards, and mentoring engineers. Experience with Kafka, NATS, Redis, and C++ is preferred.
We are looking for a Senior Software Engineer to join our RIC Systems team and work on complex, large-scale distributed systems.The role combines hands-on development in Go, system design, Kubernetes-based environments, and technical problem-solving across multiple services and components. We are looking for an experienced engineer with strong technical capabilities, a collaborative approach, and the flexibility to work across different areas of the system.
This role is not for someone who wants to work exclusively at one layer of the stack.
It is a strong fit for an engineer who enjoys understanding why the entire system behaves the way it does.
You may need to trace a problem from a Go service, through Kubernetes networking, into the Linux networking stack, across a messaging layer, and eventually into a C++ component. On another day, you may be designing how 30 services coordinate state or reviewing the architecture of a new Non-RT RIC capability.
The common thread is systems thinking.
You should enjoy moving between details and architecture, debugging and design, software and infrastructure.
What You'll Do:
What We're Looking For:
Nice to Have:
Similar roles
- Validation EngineerParallel Wireless · Kinneret · Hybrid
- Senior Validation EngineerParallel Wireless · Kinneret · Hybrid
Lead Software EngineerJPMorganChase · Chicago, IL · Onsite
Associate Embedded Software Engineer, Early CareerViasat · Carlsbad, CA · Hybrid
Director, Software EngineeringUnitedHealth Group · Eden Prairie, MN · Hybrid
Senior Bioinformatics Software EngineerBaylor Genetics · United States · Onsite
