Axiom Global Technologies logo
Axiom Global Technologies Verified
Information Technology & Services

Senior Network Software Engineer

California, United StatesOnsiteContractSeniorPosted 2 months agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

Seeking a Senior Network Software Engineer to design, develop, and optimize networking solutions in a Linux environment. Responsibilities include architecting and implementing core networking components (DHCP, DNS, VLANs, namespaces), developing high-performance applications in C/C++ or Go, and ensuring secure network operations using tools like iptables and ipsets. The role requires proficiency in Linux shell scripting, Git-based workflows, CI/CD, and collaboration with cross-functional teams. The ideal candidate will possess strong analytical and troubleshooting skills, with a focus on delivering reliable and scalable network functionalities.

Job Description

We are seeking a skilled Network Software Engineer to design, develop, and optimize networking solutions within a Linux-based environment. The role involves working on core networking protocols, building scalable systems, and ensuring secure and efficient network operations. The ideal candidate will collaborate with cross-functional teams to deliver high-performance and reliable network functionalities.

Key Responsibilities

- Architect and implement networking components including DHCP, DNS, VLANs, and network isolation mechanisms (namespaces).
- Develop high-performance networking applications using
C/C++ or Go
in Linux environments.
- Design scalable and resilient network solutions aligned with system requirements.
- Partner with engineering and infrastructure teams to integrate networking features into existing platforms.
- Maintain clear and comprehensive technical documentation for systems, workflows, and configurations.
- Use
Git
for version control and contribute to automated build and deployment pipelines (CI/CD).
- Develop and enhance shell scripts to automate routine network operations and deployments.
- Configure and manage network security frameworks such as
iptables and ipsets
.
- Track progress, manage tasks, and document knowledge using tools like
Jira and Confluence
.

Required Skills & Qualifications

- Solid understanding of networking fundamentals including DHCP, DNS, VLANs, and Linux network namespaces.
- Hands-on programming experience in
C/C++ or Go
.
- Strong expertise in
Linux shell scripting
for automation.
- Experience with
Git-based workflows
and CI/CD tools.
- Working knowledge of
network security configurations
using iptables and ipsets.
- Familiarity with project tracking and documentation tools such as Jira and Confluence.
- Strong analytical and troubleshooting skills with attention to detail.
- Ability to work independently as well as collaboratively in a team environment.

Ready to apply?
You'll be redirected to Axiom Global Technologies's application page.

Similar roles