Forward NetworksFN

Senior Software Engineer, Java - Productivity

Forward Networks provides a network assurance and intent-based verification platform that creates a digital twin of the network to help enterprises reduce business risk and improve network operations. Their software enables network operators to visualize, search, verify, and predict network behavior across on-premise, cloud, and hybrid environments.

Forward Networks

Employee count: 51-200

Salary: 180k-240k USD

United States only

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 an experienced Software Engineer which is passionate in maintaining and improving a large Java-based code base.

Key Responsibilities

  • Lead Refactoring Efforts: Analyze our extensive Java codebase to identify areas of technical debt, complexity, and performance bottlenecks. You will design and execute large-scale refactoring strategies to improve code structure and maintainability without disrupting ongoing development.
  • Champion Clean Code: Act as the subject matter expert for clean code principles and software design patterns.
  • Reduce technical debt: Identify, prioritize, and tackle areas of technical debt.
  • Improve Tooling & Processes: Identify and implement tools and processes that improve code quality, automate detection of issues, and streamline development workflows.
  • Mentor and Coach: Guide and mentor other developers on best practices for writing high-quality, testable, and scalable Java code.

Required Qualifications

  • 8+ years of professional Java development in large code bases (Spring Framework, Java 17+).
  • Proven track record of leading/refactoring legacy applications (monolith to microservices, API redesign, etc.).
  • Deep understanding of OOP, design patterns and dependency injection.
  • Excellent communication skills: Able to articulate complex technical concepts and rally cross-team support.

The base pay range for this role is between $180,000 and $240,000. Base pay will depend on your skills, qualifications, experience, and location

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Salary

Salary: 180k-240k USD

Location requirements

Hiring timezones

United States +/- 0 hours

About Forward Networks

Learn more about Forward Networks and their company culture.

View company profile

We are Forward Networks, and we're revolutionizing the way large networks are managed. Our journey began in 2013, when our four co-founders, David Erickson, Nikhil Handigol, Brandon Heller, and Peyman Kazemian, met as Ph.D. researchers at Stanford University. Having hands-on experience with operating software-defined networking deployments, we recognized the inherent complexities, the potential for human error, and the limitations of existing tools in network operations. These challenges made networks fragile and difficult to troubleshoot, inspiring us to build a better way. We envisioned a future where network operators could have complete clarity and control over their infrastructure.

Our core innovation is the creation of a 'digital twin' for networks. This isn't just a map; it's a mathematically accurate software replica of an entire network infrastructure, encompassing everything from configuration data to the operational state of all devices. This allows us to model and analyze network behavior with unprecedented precision. Our flagship platform, Forward Enterprise, empowers network, security, and cloud operations teams to verify intent, predict network behavior, and simplify overall network management. We help organizations to proactively identify potential issues, rapidly debug problems, ensure network-wide policy correctness, and confidently deploy changes without risking outages. We support a wide array of devices from all major networking vendors, as well as cloud platforms like AWS, Azure, and Google Cloud Platform, making our solution ideal for today's complex, multi-vendor, hybrid-cloud environments. Our commitment is to make networks more agile, predictable, and secure, enabling businesses to operate with greater efficiency and confidence. We're proud to serve leading Fortune 500 companies and highly secure federal agencies, who trust us to manage their mission-critical networks.

Employee benefits

Learn about the employee benefits and perks provided at Forward Networks.

View benefits

Medical, Dental, and Vision Insurance

We offer top-grade insurance, with medical, dental, and vision benefits for you and your family.

Competitive Pay

Every team member receives a compensation package with competitive pay and equity so we can grow together.

Unlimited Time Off

Vacations, holidays, family days. With no tracked time off, you can go as long as it's okay with your manager.

View Forward Networks's employee benefits
Claim this profileForward Networks logoFN

Forward Networks

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

6 remote jobs at Forward Networks

Explore the variety of open remote roles at Forward Networks, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Forward Networks

Remote companies like Forward Networks

Find your next opportunity by exploring profiles of companies that are similar to Forward Networks. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Forward Networks hiring Senior Software Engineer, Java - Productivity • Remote (Work from Home) | Himalayas