Principal Software Engineer (Networking) - Platform at Jobgether – United States
Explore Related Opportunities
About This Position
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Principal Software Engineer (Networking) - Platform in the United States.
This role offers an opportunity to lead the development of highly scalable, multi-cloud network infrastructure for a cutting-edge platform. You will be part of a collaborative, distributed team responsible for designing, building, and maintaining resilient networking services that power cloud-hosted and serverless solutions. The position requires balancing operational reliability, automation, and feature development while mentoring others and influencing cross-team initiatives. You will work with modern technologies including Kubernetes, Go, and distributed orchestration frameworks, directly impacting the performance, security, and reliability of a global platform. Your contributions will shape infrastructure scalability, customer experience, and engineering best practices, while participating in on-call rotations to address complex operational challenges.
As a Principal Software Engineer, you will be responsible for driving the technical strategy and execution of network and platform engineering initiatives:
Lead engineering efforts to automate network operations and improve reliability across global infrastructure.
Design, develop, and maintain scalable platform infrastructure, tooling, and codebases for multi-cloud environments.
Collaborate inclusively with distributed teams to drive operational excellence, resilience, and security.
Diagnose, debug, and resolve complex cloud networking issues, preventing repeated customer impacts.
Participate in on-call rotations and support major incident management and prioritization.
Mentor and guide engineers, fostering technical growth and team collaboration.
Contribute to long-term architecture planning and platform scaling strategies across cloud providers.
The ideal candidate brings deep technical expertise, cloud networking experience, and a collaborative mindset:
10+ years of software engineering experience with a focus on cloud network solutions.
Proven success in designing, building, and operating distributed systems at scale.
Experience with public cloud platforms, Kubernetes, Go, and Infrastructure-as-Code tools (Terraform, Crossplane preferred).
Hands-on experience with containerized services (Docker) and distributed system administration (Linux).
Strong problem-solving skills, including debugging complex infrastructure issues and leading cross-team initiatives.
Demonstrated ability to work in globally distributed teams, fostering collaboration and mentoring colleagues.
Experience designing SaaS products, multi-cloud infrastructure, and automation to support platform growth.
Excellent communication skills, with the ability to translate technical challenges into actionable solutions.
This role provides a comprehensive total rewards package emphasizing well-being and flexibility:
Competitive base salary: $159,800 – $252,800 USD (select locations: $191,900 – $303,500 USD).
Participation in a company stock program for long-term value sharing.
401(k) plan with company matching up to 6% of eligible earnings.
Flexible work locations and schedules, supporting distributed team collaboration.
Generous vacation allowance and paid parental leave (minimum 16 weeks).
Volunteer and charitable contribution matching up to $2,000 annually.
Health coverage options for employees and dependents in many locations.