Posted in

Systems Architect

Systems Architect

CompanyCorelight
LocationUnited States
Salary$225000 – $277000
TypeFull-Time
Degrees
Experience LevelExpert or higher

Requirements

  • Experience with successful product delivery
  • Effective communicator and ability to collaborate across stakeholders
  • Possess strong organizational and problem solving skills
  • Hands-on experience with SmartNICs and FPGA-based network accelerators.
  • Expertise with Intel DPDK, DPUs, GPUs acceleration on network switches/routers
  • Experience with P4 processors, compilers, programming languages and operations
  • Hands-on experience with developing, running, orchestrating application containers on network switches
  • In-depth understanding of the Linux IP stack and routing protocols. Experience with Linux driver development, kernel module configuration, performance tuning, and debugging.
  • Hands-on experience with designing large-scale data processing solutions using containerized applications; specific experience with Kubernetes environments is a plus.
  • 10+ years of enterprise software design, development, and release experience
  • 10+ years of development experience with two or more of the following languages: Go, Python, Rust, JVM languages (Java, Kotlin, Scala)
  • Familiarity with zero-copy data transfer techniques to achieve line-rate performance.
  • Able to work up the stack into Kubernetes and microservices, seamlessly integrating into service-oriented architectures and scaling efficiently in cloud environments.

Responsibilities

  • Provide technical expertise in planning, development, and execution of edge-level network monitoring hardware and appliances.
  • Produce design documentation and guide implement functionality by engaging in code-review and architectural analysis exercises.
  • Coordinate with Product, Engineering, Labs, Operations and other stakeholders to understand customer and technical requirements and formulate technical strategies to expand the Corelight products to meet those needs.
  • Collaborate with other architects to develop comprehensive product, data, networking and application architectures for integrated solutions across the Corelight portfolio.

Preferred Qualifications

  • 5+ years of experience designing and implementing scalable solutions in at least one of the three major public clouds: AWS, GCP, Azure
  • Developing/Integrating NDR solutions on the Network Switches/Routers
  • Experience with network service chaining architectures
  • Experience with Kubernetes and Helm deployments
  • Experience working in an Agile scrum team is a plus
  • Practical experience in multiple public clouds is a plus
  • Experience with Prometheus and Grafana is a plus
  • Experience with Git for version control. Experience with Gitlab CI is a plus
  • Experience with Zeek or Suricata is a plus