
Staff Network Software Engineer
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in United States.
• Design and sustain services and tools that automate the entire network lifecycle, encompassing day-0 provisioning, day-N modifications, drift detection, and operational validation.
• Ensure network modifications are safe and transparent by implementing CI/CD workflows, diff/review tools, staged rollouts/rollbacks, audit trails, and protective measures.
• Create observability systems across multiple sites, which include telemetry pipelines, signal quality assessments, and incident-investigation tools.
• Integrate authoritative data sources, provide APIs, and develop dependable automation that connects the network with the cloud platform.
• Work in conjunction with network engineers and SREs to transform operational challenges into high-quality product tooling.
• Oversee large-scale projects while mentoring and guiding junior team members.
• Participate in system design, recruitment, interviews, knowledge sharing, and mentoring initiatives.
• A minimum of 5 years of professional software engineering experience or an equivalent practical background.
• Strong programming capabilities and a sense of ownership; adept at delivering and managing reliable services.
• Proficiency in Go or a willingness to learn it.
• Interest in infrastructure and/or networking.
• Experience in networking, such as network engineering, CCNP education, or exposure to data-center networking is a plus.
• Familiarity with building automation/infrastructure tools, including CI/CD, IaC, testing/staging environments, or network-as-code practices is an added advantage.
• Experience with low-level networking/datapath using eBPF/XDP, DPDK, kernel networking, or traffic processing systems is a bonus.
• Background in designing high-load services and observability platforms is a valuable asset.
• Contributions to open-source projects or experience in extending/debugging OSS components in production settings is a plus.
• Ability to oversee large-scale projects that involve multiple stakeholders.
• Strong architectural thinking and system design expertise.
• Willingness to engage in the hiring process and conduct interviews.
• Commitment to sharing knowledge and mentoring peers.
• Applicants must be authorized to work in the country where they are applying and provide proof of employment eligibility.
• Competitive salary.
• Opportunities for career advancement and professional development.
• Flexibility and a sense of ownership in your work.
• A collaborative and innovative company culture.
• Chance to work on impactful AI projects.
• An international work environment with talented teams.
Tailscale
Software Mind
CACI International Inc
Nemetschek Group
Get handpicked remote jobs straight to your inbox weekly.