Principal Backend Software Engineer

4 weeks ago


Santa Clara, United States Forward Networks Inc Full time

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.

We are seeking an experienced Principal Backend Software Engineer to join our Scaling team. In this pivotal role, you will lead the development of our product's core components, ensuring they interact seamlessly with other services and systems. You will be instrumental in enhancing the efficiency of our core data structures and scaling our computational capabilities.

Key Responsibilities:

  • Architect and Develop Pipelines: Design and build robust pipelines to ingest and analyze data from network devices and other sources.
  • Enhance Scalability and Performance: Optimize computational processes to improve efficiency and implement solutions that scale with growing data and user demands.
  • Innovate on Product Features: Develop new features leveraging our network model to provide actionable insights. Collaborate with product teams to translate user needs into technical solutions.
  • Technical Leadership: Mentor and guide junior engineers, fostering a culture of excellence. Lead code reviews, design reviews and contribute to best practices in software development.
  • Cross-functional Collaboration: Work closely with other engineering teams to ensure cohesive integration of services.
Requirements:
  • Education:
    • Bachelor's degree in Computer Science or related field; Masters or Ph.D. preferred.
  • Experience:
    • 8+ years of full lifecycle software development experience.
    • Proven experience in backend development using Java, C++, or similar languages.
    • Strong background in object-oriented design and development.
  • Technical Skills:
    • Proficiency with databases.
    • Proficiency with algorithms and design for performance and scalability.
    • In-depth knowledge of software architecture, design patterns, and best practices.
    • Strong systems programming skills including multi-threading, concurrency, caching, batching etc.
    • Experience with RESTful APIs and frameworks.
    • Familiarity with containerization tools such as Docker and orchestration platforms like Kubernetes.
    • Exposure to big data technologies.
  • Soft Skills:
    • Excellent problem-solving abilities and attention to detail.
    • Strong communication skills, both written and verbal.
    • Ability to work collaboratively in a fast-paced environment.

Learn More:

To understand more about the exciting work our Scaling team is doing, visit our blog: Forward Networks Scaling Blog

NOTE: experience in the networking domain is NOT a requirement for this role but is a plus.

This position is a regular, full-time opportunity with Forward Networks in Santa Clara, CA.

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

  • Santa Clara, United States Palo Alto Networks Full time

    Job Description Your Career We are seeking a highly experienced Principal Software engineer with a good understanding of machine learning principles to join our team and drive the development of our Customer/Support Copilot Pipeline(s). In this role, you will combine robust backend engineering expertise with machine learning expertise to build, deploy, and...


  • Santa Clara, United States Xcede Full time

    A cutting-edge startup is revolutionizing observability for today's data-driven world and is seeking an exceptional Lead Principal Software Engineer to join their team. As a founding engineer, you will be integral in designing and developing our Telemetry Data Management Platform. This crucial role requires you to create scalable backend systems that...


  • Santa Clara, United States Palo Alto Networks Full time

    Job DescriptionJob DescriptionCompany DescriptionOur MissionAt Palo Alto Networks® everything starts and ends with our mission:Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and more secure than the one before. We are a company built on the foundation of challenging and disrupting...


  • Santa Clara, United States Palo Alto Networks Full time

    Our MissionAt Palo Alto Networks® everything starts and ends with our mission:Being the cybersecurity partner of choice, protecting our digital way of life.Our vision is a world where each day is safer and more secure than the one before. We are a company built on the foundation of challenging and disrupting the way things are done, and we’re looking for...


  • Santa Clara, United States Palo Alto Networks Full time

    Our MissionAt Palo Alto Networks® everything starts and ends with our mission:Being the cybersecurity partner of choice, protecting our digital way of life.Our vision is a world where each day is safer and more secure than the one before. We are a company built on the foundation of challenging and disrupting the way things are done, and we’re looking for...


  • Santa Clara, California, United States Palo Alto Networks Full time

    Job DescriptionAs a Principal Software Engineer at Palo Alto Networks, you will play a critical role in enhancing our ATP Cloud team. This position is central to our mission, focusing on the development and optimization of backend services with a keen eye for scalability, reliability, and performance. The ideal candidate will possess a deep understanding of...


  • Santa Clara, CA, United States OFS Full time

    Backend Software Engineer (ML) - Hybrid Role in San Francisco Are you a talented Backend Software Engineer with a passion for machine learning ? This role offers an exceptional opportunity to contribute to groundbreaking AI products in the healthcare sector . Enjoy the best of both worlds with three days per week in the vibrant San Francisco office ...


  • santa clara, United States Orbis Group Full time

    Backend Software Engineer (ML) - Hybrid Role in San FranciscoAre you a talented Backend Software Engineer with a passion for machine learning? This role offers an exceptional opportunity to contribute to groundbreaking AI products in the healthcare sector. With a competitive salary range of $190,000 - $220,000 and the flexibility of a hybrid work...


  • Santa Rosa, CA, United States Mulya Technologies Full time

    California / Bangalore Principal /Senior Staff / Staff Backend Compiler Engineer Bangalore Founded in 2023,by Industry veterans HQ in California,US We are revolutionizing sustainable AI compute through intuitive software with composable silicon Principal Backend Compiler Engineer 5-20 years Responsibilities: Design and implement the backend compilers...


  • Santa Clara, CA, United States Palo Alto Networks Full time

    Our Mission At Palo Alto Networks® everything starts and ends with our mission: Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and more secure than the one before. We are a company built on the foundation of challenging and disrupting the way things are done, and we’re...


  • Santa Rosa, United States Xcede Full time

    A SF Bay Area based cutting-edge startup, which is leading the charge in transforming observability for today's data-driven world is looking for seasoned software engineer to join them as a principal engineer.As the founding engineer you will lead the design and development of their Telemetry Data Management Platform. This pivotal role involves crafting...


  • Santa Monica, United States Disney Entertainment & ESPN Technology Full time

    Principal Software Engineer at Disney Entertainment & ESPN Technology summary: As a Principal Software Engineer at Disney Entertainment & ESPN Technology, you will lead the design and implementation of backend services that enhance user experiences across major platforms like Disney+ and ESPN. You will collaborate with cross-functional teams to innovate and...


  • Santa Clara, United States Orbis Group Full time

    Backend Software Engineer specializing in Machine Learning - Hybrid Role Are you a skilled Backend Software Engineer with a keen interest in machine learning? This position offers a remarkable chance to work on innovative AI products in the healthcare sector. With a competitive salary range of $190,000 - $220,000 and the flexibility of a hybrid work...


  • Santa Clara, California, United States Forward Networks Inc Full time

    Forward Networks Inc. is revolutionizing the way large networks are managed by delivering a vendor-agnostic digital twin of the network. Our platform scales to support hundreds of thousands of devices, whether cloud, hybrid cloud, or on-premises.We are seeking an experienced Principal Backend Software Engineer to join our Scaling team. In this pivotal role,...


  • Santa Clara, California, United States Forward Networks Inc Full time

    Company Overview:Forward Networks Inc. is leading the charge in network management innovation. Our Forward Enterprise platform delivers a vendor-agnostic digital twin of the network, providing unprecedented visibility and control.Job Description:We are seeking a highly skilled Principal Backend Software Engineer to join our Scaling team. As a key member of...


  • Santa Clara, California, United States Forward Networks Inc Full time

    Network Innovation Leader:Join our innovative team at Forward Networks Inc. as a highly skilled Principal Backend Software Engineer. We are revolutionizing the way networks are managed with our digital twin technology.Key Responsibilities:Design and develop robust pipelines to ingest and analyze data from network devices and sources.Enhance the scalability...


  • Santa Clara, United States Skyrocket Ventures Full time

    Sr. Backend Software Engineer - Creator PlatformLocation: San Francisco (you must work in the office at least 1x/week).The company's product is a publishing platform that helps Creators monetize their work. The company is founded by the founder of a successful company in the space.The company has 8 employees and 4 engineers. It has raised $10 million in...


  • Santa Rosa, United States xpander.ai Full time

    OverviewAt xpander.ai, we are building a platform that enables developers to create, test, and deploy custom AI Agents capable of performing multi-step actions with any AI model that supports function calling. As a Senior Backend Software Engineer (what we call an AI Engineer), you will play a key role in designing, developing, and maintaining the core...


  • Santa Clara, United States NVIDIA Full time

    NVIDIA is the platform upon which every new AI-powered application is built. We are seeking a Principal Engineer for NVIDIA Inference Microservices (NIMs). The right person for this role is technical, creative and driven to change the way NVIDIA NIMs are designed. Our NIM offerings are easy to use, provide the best performance and are tested in all...

  • Software Engineer

    6 days ago


    Santa Clara, United States Acceler8 Talent Full time

    We are looking for a Software Engineer, Backend Development to join a growing engineering team focused on building an advanced AI-driven phone sales agent. As part of a high-growth startup, you'll be working with cutting-edge technology to scale our backend systems and support real-time communication at massive scale. You will be integral to the development...