Forward Networks

Senior Software Engineer, Java - Productivity

United States

Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Network Management, Enterprise Software, CybersecurityIndustries

About Forward Networks

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.

About the Role

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.

Compensation

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.

Skills

Java
Refactoring
Technical Debt Reduction
Clean Code
Software Design Patterns
Code Quality
Automation
Mentoring

Forward Networks

Network modeling platform for enhanced security

About Forward Networks

Forward Networks offers a platform that enhances network security and visibility for businesses by using a digital twin, which is a virtual model of their physical network. This technology allows organizations to monitor network behavior, prevent outages, and reduce operational risks. The platform serves a variety of clients, including large corporations and federal agencies, by providing a comprehensive view of network data that improves the efficiency of Security Operations Centers. By charging clients for access to its platform, Forward Networks helps them save costs by reducing the time to resolve issues and lowering operational expenses.

Palo Alto, CaliforniaHeadquarters
2013Year Founded
$109.4MTotal Funding
SERIES_DCompany Stage
Data & Analytics, CybersecurityIndustries
51-200Employees

Benefits

Grow with us - We’re an agile team and early-stage company with plenty of opportunities to grow, as a company and as individuals
Competitive pay - Every team member receives a compensation package with competitive pay and equity
We offer top-grade insurance, with medical, dental, and vision benefits for you and your family
Time off - Vacations, holidays, family days. With no tracked time off, you can go as long as it’s okay with your manager

Risks

Emerging startups may offer competitive network validation solutions, challenging Forward Networks.
Rapid AI advancements could outpace Forward Networks' current capabilities.
Reliance on multi-cloud environments exposes Forward Networks to cloud provider risks.

Differentiation

Forward Networks offers a digital twin for comprehensive network visibility and validation.
The platform integrates AI for advanced network behavior prediction and troubleshooting.
Forward Networks supports multi-cloud environments, enhancing network security and compliance.

Upsides

Increased adoption of digital twin technology boosts demand for Forward Networks' platform.
AI integration in network validation positions Forward Networks as a market leader.
Rising multi-cloud environments create opportunities for Forward Networks' comprehensive solutions.

Land your dream remote job 3x faster with AI