Forward Networks is revolutionizing the way large networks are managed. The Forward Enterprise platform delivers a vendor-agnostic "digital twin" of the network, based on a mathematical model. The platform scales to support hundreds of thousands of network devices, whether cloud, hybrid cloud, or on-prem. It serves as a single source of truth for the network, enabling network operators to instantly verify security posture, accelerate troubleshooting, avoid outages, and modernize network management.
Over the past few years, Forward Networks has received tremendous industry recognition, including “Cool Vendor in Enterprise Networking” by Gartner, “Product of the Year” by Cloud Computing, “Hot Company” by Cyber Defense Magazine, “Enterprise Cloud Computing Software of the Year,” and has been named to Fortune’s “Best Workplaces in the Bay Area” list.
The company was founded by four Stanford PhD graduates who saw a massive opportunity to improve network operations. Investors include Andreessen Horowitz, MSD Capital, Threshold Ventures, and Goldman Sachs.
Forward Networks is currently seeking a Software Engineer(devops) to help us develop and improve both our product and our CI/CD infrastructure.
Responsibilities include:
- Develop and maintain Python applications and automation tools, with a focus on clean, modular, and production-ready code.
- Design and implement CI/CD pipelines using Jenkins for automated building, testing, and deployment.
- Deploy and maintain Kubernetes clusters and troubleshoot infrastructure and application-level issues.
- Deploy, manage, and scale containerized applications using Helm and Kubernetes.
- Implement and manage infrastructure as code using tools such as Terraform.
- Write and maintain automation scripts in Ansible, Bash, and Python to streamline operational tasks.
- Perform root cause analysis of incidents and implement long-term solutions.
Requirements:
- At least 2 years of industry experience and a BS in Computer Science (or similar degree)
- Strong Python development experience, including building automation tools and internal services — beyond basic scripting.
- Solid experience in managing Jenkins and building end-to-end CI/CD pipelines.
- Excellent knowledge of Linux/UNIX systems operation, administration, and debugging.
- Practical experience with containerization technologies, particularly Docker and Kubernetes.
- Familiarity with Helm for managing Kubernetes application deployments.
- Exposure to virtualization platforms such as VMware vSphere or KVM.
- Strong scripting skills using Bash.
- Proven ability to learn and adapt quickly to new tools, frameworks, and environments.
- Excellent problem-solving and troubleshooting skills.
- Ability to work collaboratively within a fast-paced and agile team environment.
Nice to have:
- Experience with configuration management tools such as Ansible
- Experience with cloud environments, such as AWS and Azure
- Experience with Golang
- Experience with monitoring tools (Grafana, Splunk, etc.)
The base pay range for this role is between $125,000 and $185,000. Base pay will depend on your skills, qualifications, experience, and location
Top Skills
Similar Jobs
What you need to know about the Colorado Tech Scene
Key Facts About Colorado Tech
- Number of Tech Workers: 260,000; 8.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Lockheed Martin, Century Link, Comcast, BAE Systems, Level 3
- Key Industries: Software, artificial intelligence, aerospace, e-commerce, fintech, healthtech
- Funding Landscape: $4.9 billion in VC funding in 2024 (Pitchbook)
- Notable Investors: Access Venture Partners, Ridgeline Ventures, Techstars, Blackhorn Ventures
- Research Centers and Universities: Colorado School of Mines, University of Colorado Boulder, University of Denver, Colorado State University, Mesa Laboratory, Space Science Institute, National Center for Atmospheric Research, National Renewable Energy Laboratory, Gottlieb Institute