← Back to Jobs
Technology
Senior Software Engineer (Network Infrastructure)
Dimension ConsultingUnited States🇺🇸United StatesPosted 6 Aug 2026
Quick Overview
Work Type
Hybrid
Level
Mid Senior
Job Description
This role is ideal for engineers who enjoy solving complex networking challenges, working close to the operating system and network stack, and building highly performant backend services using modern systems programming languages.
Key Responsibilities
- Design, develop, and maintain scalable network infrastructure components.
- Build high-performance backend services using C/C++, Go, and/or Rust.
- Develop networking features that support secure remote connectivity and Zero Trust architecture.
- Optimize system performance, latency, throughput, and reliability across distributed environments.
- Work closely with Infrastructure, Platform, DevOps, and SRE teams to improve deployment, observability, and operational excellence.
- Design resilient distributed systems capable of operating at enterprise scale.
- Troubleshoot complex networking, distributed systems, and production performance issues.
- Improve system reliability through automation, monitoring, testing, and infrastructure improvements.
- Participate in architecture discussions and contribute to long-term technical strategy.
- Mentor junior engineers through design reviews, code reviews, and technical guidance.
- Continuously improve software quality through testing, automation, and engineering best practices.
Required Qualifications
- Bachelor''s or Master''s degree in Computer Science, Computer Engineering, or a related technical field (or equivalent practical experience).
- 6+ years of professional software engineering experience.
- Strong programming expertise in C/C++.
- Professional experience with Go and/or Rust.
- Deep understanding of network infrastructure, TCP/IP, routing, DNS, HTTP/HTTPS, load balancing, and distributed networking concepts.
- Experience building highly available distributed systems.
- Strong knowledge of Linux systems programming and networking internals.
- Experience working with cloud infrastructure and modern deployment environments.
- Familiarity with Infrastructure Engineering, DevOps, or Site Reliability Engineering (SRE) practices.
- Excellent debugging, troubleshooting, and performance optimization skills.
- Strong understanding of software design principles and scalable architecture.
Preferred Qualifications
- Experience building networking or security products.
- Knowledge of Zero Trust architecture or secure access technologies.
- Experience with VPNs, proxies, gateways, reverse proxies, or network tunneling technologies.
- Familiarity with Kubernetes, Docker, and cloud-native infrastructure.
- Experience with observability tools such as Prometheus, Grafana, OpenTelemetry, or similar.
- Knowledge of distributed systems, service discovery, and high-performance networking.
- Experience with CI/CD pipelines and infrastructure automation.
Skills
Docker
Rust
Load Balancing
TCP/IP
DNS
C++
Grafana
HTTP
HTTPS
Kubernetes
Prometheus
Zero Trust
Similar jobs
Junior Python Software Engineer [$188k/yr+] TS/SCI-FS Poly with Security Clearance
SYSTOLIC · Annapolis Junction, United States
19 minutes agoSenior Software Engineer- Hybrid with Security Clearance
Envision Innovative Solutions · Annapolis Junction, United States
22 minutes agoSr. Software engineer
Exatech Inc · Orlando, United States
23 minutes agoSenior Software Engineer
Cox Automotive · Belvedere Park, United States
24 minutes ago$101.5k - $169.1k/yrSenior Software Engineer
Cox Automotive · Austell, United States
24 minutes ago$101.5k - $169.1k/yrSenior Software Engineer
Cox Automotive · Powder Springs, United States
24 minutes ago$101.5k - $169.1k/yr