Senior Software Engineer – Go / C
Job Description
Staffingine LLC is excited to announce an excellent Contract opportunity with one of our top clients!
Position: Senior Software Engineer – Go / C
Location: St. Louis, MO (Local Candidates Preferred)
Interview Mode: Final Round – Onsite
Experience: 8+ Years
Job Summary
- We are seeking a highly skilled Senior Software Engineer – Network Services / Proxy Development with 8+ years of experience in systems software development, Go or C programming, Linux systems programming, and network engineering.
- The ideal candidate must have strong hands-on programming experience in Go (Golang) or C, along with expertise in TCP/IP, socket programming, concurrency, and developing high-performance network services.
- The primary responsibility is to take ownership of an existing Go-based proof of concept and evolve it into secure, scalable, reliable, and production-ready proxy software.
- Important: This is a hands-on Systems Software Development role, not a general Backend Development, DevOps, or Linux Administration position.
Core responsibilities
- Review and rapidly understand an existing proxy codebase.
- Develop traffic-management, failover, connection-draining, recovery, telemetry, and operational-control capabilities.
- Build reliable software for persistent TCP connections and stateful traffic movement.
- Resolve defects and improve performance, resiliency, security, and maintainability.
- Build APIs and integration points for automation and operational tooling.
- Own unit, component, and integration testing as part of development.
- Participate in code reviews, SDLC integration, vulnerability remediation, performance certification, and production support.
- Use AI-assisted development tools responsibly to improve engineering productivity and quality.
Required skills
- Strong hands-on development experience in Go or C is mandatory. Candidates without demonstrated Go or C programming experience should not be submitted.
- Linux systems programming, socket programming, concurrency, multithreading, and network services.
- TCP/IP and distributed-systems fundamentals.
- High-performance, highly available, long-running services.
- Automated testing, debugging, profiling, secure coding, and CI/CD practices.
Preferred experience
- Proxy, load-balancing, service-mesh, network-appliance, or traffic-management products.
- Linux kernel networking and eBPF.
- Experience moving a proof of concept through enterprise SDLC and production readiness.
??? people applied to this job
No password to remember: you can log in with a link we email you. Log in →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.
$100,000 - $150,000/Mo
2 years ago
Site Reliability Engineer
Team Remotely Inc.San Diego, USA
Site Reliability
Engineer
Infrastructure Maintenance
$100,000 - $150,000/Mo
2 years ago
Junior Site Reliability Engineer
Patterned Learning Career.San Diego, USA
Site Reliability
Engineering
Junior
$60,000 - $90,000/Mo
2 years ago
Site Reliability Engineer
Phoenix Recruitment.San Diego, USA
Site Reliability Engineer
DevOps
System Administrator
$95,000 - $160,000/Mo
2 years ago
Staff Site Reliability Engineer
2K.San Diego, USA
Site Reliability Engineering
Staff Engineer
Infrastructure Operations
$90,000 - $130,000/Mo
2 years ago
$90,000 - $150,000/Mo
2 years ago
Sr. Site Reliability Engineer
Veza.San Diego, USA
Site Reliability Engineer
Senior Engineer
Systems Architect
$120,000 - $160,000/Mo
2 years ago
Senior AWS Cloud & Site Reliability Engineer
INFY8.COM.San Diego, USA
AWS Expert
Cloud Infrastructure Specialist
Senior Site Reliability Engineer
$120,000 - $160,000/Mo
2 years ago
$110,000 - $150,000/Mo
2 years ago
Senior Systems Administrator
Ingenta.San Diego, USA
Systems Administration
IT Management
Network Infrastructure
$80,000 - $120,000/Mo
2 years ago