Senior Software Engineer– Networking Focus (Release Engineering)

9 Minutes ago • 7 Years +
Software Development & Engineering

Job Description

This is a hands-on, cross-functional role combining DevOps, software development, network infrastructure, and customer-facing delivery engineering. The Senior Software Engineer will design, implement, and maintain secure, reliable, and high-performance networking solutions for scalable software releases and production environments. The ideal candidate has a deep understanding of networking concepts, cloud infrastructure, and secure software deployment, with the ability to bridge engineering teams and customers to ensure seamless release operations.
Good To Have:
  • Kubernetes Administrator (CKA) certification or equivalent hands-on expertise.
  • Experience with service meshes (e.g., Istio, Linkerd) and network observability tools.
  • Background in hardware networking (switches, routers, physical firewalls, and VPN appliances).
  • Familiarity with government-compliant or air-gapped deployments.
  • Knowledge of release automation, testing frameworks, and DevSecOps practices.
  • Experience contributing to continuous improvement of release quality and reliability metrics.
Must Have:
  • Lead and support production software release operations across public cloud, government, and on-prem environments.
  • Design, implement, and troubleshoot network infrastructure including VPCs, VPNs, load balancers, firewalls, DNS, and routing policies.
  • Manage secure communication frameworks using TLS, SSL, and certificate-based authentication.
  • Oversee certificate lifecycle management (issuance, renewal, rotation, and validation).
  • Configure and maintain Kubernetes and Docker networking, including service meshes, ingress/egress controllers, and network policies.
  • Integrate and automate infrastructure components using Infrastructure-as-Code tools such as Ansible, Terraform, or equivalents.
  • Develop Python and BASH scripts to automate deployment, monitoring, and troubleshooting tasks.
  • Collaborate closely with software, QA, and operations teams to ensure reliable release processes and high product quality.
  • Provide customer-facing support for network setup, deployment, and troubleshooting during production rollouts.
  • Participate in incident response, post-release verification, and continuous improvement of release pipelines.
  • Maintain and enhance network observability, security compliance, and system reliability.
Perks:
  • Be part of a team that bridges software engineering, networking, and release operations to deliver mission-critical solutions.
  • Opportunities for leadership, certification, and growth in a high-impact engineering environment.
  • High ownership, fast iteration, and opportunities to lead architecture and innovation initiatives.
  • Competitive compensation, equity options, and a culture that values innovation and technical excellence.
  • Shape the foundation of an AI and edge computing platform at the heart of a high-impact startup.
  • Work on cutting-edge technology bridging embedded systems, cloud computing, and AI applications.

Add these skills to join the top 1% applicants for this job

cross-functional
problem-solving
communication
team-player
game-texts
quality-control
release-management
networking
dns
incident-response
aws
load-balancing
azure
ansible
terraform
ci-cd
docker
kubernetes
python
bash

This is a hands-on, cross-functional role that combines DevOps, software development, network infrastructure, and customer-facing delivery engineering. You’ll play a key part in designing, implementing, and maintaining secure, reliable, and high-performance networking solutions that support scalable software releases and production environments.

The ideal candidate has a deep understanding of networking concepts, cloud infrastructure, and secure software deployment, with the ability to bridge engineering teams and customers to ensure seamless release operations.

Key Responsibilities

• Lead and support production software release operations across public cloud, government, and on-prem environments.

• Design, implement, and troubleshoot network infrastructure including VPCs, VPNs, load balancers, firewalls, DNS, and routing policies.

• Manage secure communication frameworks using TLS, SSL, and certificate-based authentication.

• Oversee certificate lifecycle management (issuance, renewal, rotation, and validation).

• Configure and maintain Kubernetes and Docker networking, including service meshes, ingress/egress controllers, and network policies.

• Integrate and automate infrastructure components using Infrastructure-as-Code tools such as Ansible, Terraform, or equivalents.

• Develop Python and BASH scripts to automate deployment, monitoring, and troubleshooting tasks.

• Collaborate closely with software, QA, and operations teams to ensure reliable release processes and high product quality.

• Provide customer-facing support for network setup, deployment, and troubleshooting during production rollouts.

• Participate in incident response, post-release verification, and continuous improvement of release pipelines.

• Maintain and enhance network observability, security compliance, and system reliability.

Required Qualifications

• 7+ years of professional experience in software engineering, release engineering, or infrastructure operations.

• Strong expertise in networking concepts and technologies: VPC, VPN, Load Balancing, DNS, NAT, and Firewalls (both hardware and software).

• Deep knowledge of TLS/SSL, PKI, and certificate management for secure communications.

• Hands-on experience with Kubernetes networking, Docker, and containerized application deployments.

• Proficiency in Infrastructure-as-Code and automation tools such as Ansible, Terraform, or CloudFormation.

• Strong scripting and automation skills in Python and BASH.

• Familiarity with IaaS platforms (AWS, Azure, GCP, or on-prem virtualization environments).

• Experience with release management, CI/CD pipelines, or quality assurance in production software delivery.

• Excellent communication skills and ability to engage directly with customers and cross-functional teams.

• Solid problem-solving, analytical, and debugging capabilities across complex networked systems.

Preferred Qualifications

• Kubernetes Administrator (CKA) certification or equivalent hands-on expertise.

• Experience with service meshes (e.g., Istio, Linkerd) and network observability tools.

• Background in hardware networking (switches, routers, physical firewalls, and VPN appliances).

• Familiarity with government-compliant or air-gapped deployments.

• Knowledge of release automation, testing frameworks, and DevSecOps practices.

• Experience contributing to continuous improvement of release quality and reliability metrics.

• This position requires working directly or indirectly with US Government in restricted environments. Due to U.S. government contract requirements, candidates must be U.S. citizens or lawful permanent residents (Green Card holders)

Soft Skills

• Strong written and verbal communication, with the ability to interface directly with customers and stakeholders.

• A team player who collaborates effectively across development, QA, and DevOps teams.

• Self-motivated, proactive, and detail-oriented, with a focus on quality and accountability.

Education

• Bachelor’s degree in Computer Science, Information Technology, or related field; or equivalent hands-on experience.

Why Join Us

• Be part of a team that bridges software engineering, networking, and release operations to deliver mission-critical solutions.

• Opportunities for leadership, certification, and growth in a high-impact engineering environment.

• High ownership, fast iteration, and opportunities to lead architecture and innovation initiatives.

• Competitive compensation, equity options, and a culture that values innovation and technical excellence.

• Shape the foundation of an AI and edge computing platform at the heart of a high-impact startup.

• Work on cutting-edge technology bridging embedded systems, cloud computing, and AI applications.

Set alerts for more jobs like Senior Software Engineer– Networking Focus (Release Engineering)
Set alerts for new jobs by Matrix Space
Set alerts for new Software Development & Engineering jobs in United States
Set alerts for new jobs in United States
Set alerts for Software Development & Engineering (Remote) jobs
Contact Us
hello@outscal.com
Made in INDIA 💛💙