Senior Software Engineer – Network Services / Proxy Development

TestYantra Software Solutions•St. Louis, MO
•Onsite

About The Position

We are seeking a Senior Software Engineer specializing in Network Services and Proxy Development. This role involves hands-on development of critical network services and proxies, requiring a strong understanding of systems programming, networking protocols, and distributed systems. The ideal candidate will have a proven track record of building high-performance, highly available, and long-running services in a Linux environment.

Requirements

  • Strong hands-on development experience in Go or C is mandatory.
  • 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.

Responsibilities

  • Develop and maintain network services and proxy solutions.
  • Implement high-performance, highly available, long-running services.
  • Utilize strong automated testing, debugging, profiling, secure coding, and CI/CD practices.
  • Engage in Linux systems programming and socket programming.
  • Work with concurrency and multithreading.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service