About this role
Role: Senior Software Engineer – Network Services / Proxy Development
Employment: Contract
Location: St. Louis, MO
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 and multithreading.
- Development of network services.
- Strong understanding of TCP/IP and distributed-systems fundamentals.
- Experience developing high-performance, highly available, long-running services.
- Strong experience with automated testing, debugging, profiling, secure coding, and CI/CD practices.