Networks Software Developer

Apply Now

Company: Elliot Partnership

Location: New York, NY 10025

Description:

Systems Software Developer (Networking)

Are you passionate about building software for high-performance networks? Do you enjoy solving complex infrastructure challenges with automation and innovation? A high performance trading firm is seeking a Systems Software Developer (Networking) to join its world-class engineering team.
About the Role

This is a hands-on software development role within a team responsible for network automation, infrastructure tooling, and system optimization across a global, high-performance network. You'll be working in a cross-platform environment, designing, developing, and maintaining systems that support critical network operations spanning data centers, cloud environments, and enterprise networks.
What You'll Do
  • Develop software solutions to optimize and automate network operations using Python, Go, and modern development frameworks.
  • Design and implement infrastructure systems that enhance network security, performance, and reliability.
  • Work with Linux-based network environments, developing tools to manage network services and security policies.
  • Collaborate with teams to enhance networking for cloud and on-prem environments, ensuring scalability and efficiency.
  • Contribute to CI/CD processes for seamless network software deployment and automation.
  • Solve high-performance, low-latency networking challenges in a mission-critical setting.
What We're Looking For
  • 5+ years of relevant experience in software development, networking, or systems engineering.
  • Strong programming skills in Python, Go, or similar languages.
  • Experience with network protocols (BGP, OSPF, TCP/IP, VPNs, SDN) and network automation.
  • Hands-on experience with Linux networking internals, firewalls, and performance tuning.
  • Familiarity with infrastructure-as-code (Terraform, Ansible, Kubernetes, CNI) and CI/CD tools.
  • Security-conscious mindset with an understanding of network security principles.
Why Join Us?
  • Work in a highly technical and collaborative environment with a focus on innovation.
  • Develop cutting-edge networking solutions at scale in a fast-paced, global setting.
  • Be part of a team that values engineering excellence, problem-solving, and automation.
  • Competitive compensation, career growth opportunities, and a strong emphasis on work-life balance.

If you're excited by the prospect of building and optimizing large-scale network infrastructure through software, we'd love to hear from you!

Similar Jobs