hero

Portfolio Company Careers

Discover career opportunities across PFG's network of portfolio companies

Senior Backend Engineer

cPacket Networks

cPacket Networks

Software Engineering
United States
Posted on Mar 22, 2025

cPacket is a leading provider of next-generation Network Observability for the modern enterprise. cPacket's solutions are the leading-edge foundation for network observability for enterprises, cloud and hybrid deployment.

Our Story

At cPacket, we're a close-knit team dedicated to success and innovation. We’re not afraid to take risks, we learn fast and are experts in our field. Together, we’re redefining the network performance industry. If you’re curious, intelligent, and passionate about making a meaningful impact, cPacket is the place for you. Our world-class team of engineers includes software and hardware engineers, FPGA designers, and technologists with depth and expertise in the networking industry. If you like challenges and have the right attitude to take them head-on, you’ll love it at cPacket because we’re solving tough problems every day. We have an indomitable work ethic and we reject setbacks to always press forward even in the face of uncertainty. We are committed to growth - both professionally and personally.

We are looking for a senior backend engineer to help us build the next-generation observability platform. This is a core engineering role that provides a lot of latitude in the areas of engineering you’ll be working on spanning across systems development, features development, low-level interaction with hardware, containerization, security, protocol analysis, data pipelines, cloud engineering, and CI/CD to name a few. If you want to solve problems in analyzing high-volume network data streams in real-time, or figuring out the latest cyber security measures, then cPacket is the place for you.

Tips: Provide a summary of the role, what success in the position looks like, and how this role fits into the organization overall.

Responsibilities

  • Design and build robust and scalable backend services with an emphasis on low latency, performance, robustness, ensuring scalability and security.
  • API Development: Create and maintain Rest APIs that enable seamless communication between the front-end and back-end components, ensuring efficient data retrieval and updates.
  • Maintain our SW stack with Ubuntu, Python, Rust, PostgreSQL, C, Mongo
  • Take ambiguous product requirements and turn them into actionable plans, architectures, and designs.
  • Debug systems problems as they arise and provide elegant solutions.
  • Improve engineering standards by advocating for code quality through code reviews and peer reviews of product designs. Always be on the lookout for improving processes to overcome past mistakes.
  • Work in an agile environment where success is measured by delivering on commitments.

Qualifications

  • 7+ years of professional experience developing software in C/Rust/Python.
  • Bachelor's, Master's degree in Computer Science or equivalent, Software Engineering, or a related field.
  • Solid understanding of SW development for Linux systems.
  • Experience designing and developing scalable multi-threaded software. Solid understanding of concurrency control as well as asynchronous event-based systems.
  • Solid debugging and troubleshooting skills in Linux environments, and a passion for troubleshooting complex SW and system issues.
  • Strong understanding of networking fundamentals as well as network protocols
  • Understanding of container technologies such as Docker and Kubernetes.
  • Understanding of cloud technologies as they relate to AWS/GCP/Azure networking.
  • Excellent communication skills and collaborative attitude.
  • Self-starter who is motivated to champion continuous improvement and foster a positive team culture.
  • Ability to learn and understand complex data path features
  • Experience interfacing with customers is a plus.
  • Ability to work in a fast-paced startup environment. Strong work ethic, highly motivated, and self-driven