Demo

Software Engineer – Load Balancer

Omniva
Bellevue, WA Full Time
POSTED ON 11/11/2026
AVAILABLE BEFORE 12/9/2026

Job Description: We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic Networking team. As a Senior Software Engineer, you will play a key role in the design, development, and optimization of network software solutions. You will collaborate with cross-functional teams to enhance network performance, scalability, and reliability.


Responsibilities:

  • Own and implement customer facing networking products and control plane systems for our multi-tenant AI data center cloud networks.
  • Own the end-to-end delivery of solutions such as external load balancers, virtual private clouds and customer direct connect functionality. This includes customer facing APIs, product hardening (security, observability, fault tolerance), and user interface definition.
  • Own the control plane systems used to manage these cloud network products, including integration with other infrastructure systems, management of dynamic IP allocation and coordination of low-level networking functions
  • Design, develop, and maintain network software solutions to meet business requirements and objectives.
  • Collaborate with architects, network engineers, and other stakeholders to define and refine network architecture and protocols.
  • Conduct thorough analysis and troubleshooting of network software related issues to identify and implement effective solutions.
  • Optimize network software performance, ensuring high scalability and efficient resource utilization.
  • Implement and enhance network security measures to protect against potential threats and vulnerabilities.
  • Develop and execute test plans to ensure the quality and stability of network software.
  • Stay up-to-date with industry trends and advancements in software and networking technologies, and apply that knowledge to improve network software solutions.
  • Mentor and provide technical guidance to junior team members, promoting their professional growth and development.
  • Collaborate with cross-functional teams, including software developers, system administrators, and quality assurance, to ensure seamless integration of network software with other systems.
  • Document network software design, architecture, and processes for future reference and knowledge sharing.


Requirements:

  • Proven experience as a Network Software Engineer or in a similar role, with a focus on designing and developing network software solutions.
  • Strong proficiency in programming languages such as Go, C, C , Java, or Python.
  • Proven ability to leverage modern AI agentic coding systems to deliver quality production quality code.
  • Strong knowledge of networking protocols and technologies, including TCP/IP, DNS, DHCP, routing, switching, and VPN.
  • Strong proficiency with software test, integration and deployment technologies.
  • Familiarity with network security principles, including authentication, encryption, and firewalls.
  • Strong understanding of software development methodologies and best practices.
  • Ability to analyze and troubleshoot complex technical issues and provide effective solutions.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
  • Proven ability to lead and mentor junior team members.



Salary : $200,000 - $300,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer – Load Balancer?

Sign up to receive alerts about other jobs on the Software Engineer – Load Balancer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$163,289 - $195,234
Income Estimation: 
$136,356 - $178,393
Income Estimation: 
$117,033 - $148,289
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Omniva

  • Omniva Bellevue, WA
  • About the Company Omniva About the Role Omniva is building Token Factory, a serverless and dedicated inference platform for the best open-weight models, ru... more
  • 2 Days Ago

  • Omniva Bellevue, WA
  • Lead Network Security Engineer Job Description As the main engineering owner for Network Security at Omniva, this position will architect and maintain the ... more
  • 2 Days Ago

  • Omniva Bellevue, WA
  • Overview : The Omniva Control Plane organization builds the tools and infrastructure that carry a customer through their entire lifecycle on our platform: ... more
  • 13 Days Ago


Not the job you're looking for? Here are some other Software Engineer – Load Balancer jobs in the Bellevue, WA area that may be a better fit.

  • Amazon Web Services (AWS) Seattle, WA
  • Description We’re on the lookout for the curious, those who think big and want to define the world of tomorrow. At Amazon, you will grow into the high impa... more
  • 10 Days Ago

  • Amazon Seattle, WA
  • Description We’re on the lookout for the curious, those who think big and want to define the world of tomorrow. At Amazon, you will grow into the high impa... more
  • 19 Days Ago

AI Assistant is available now!

Feel free to start your new journey!