Jobs.ca
Jobs.ca
Language
Corelight logo

Lead Software Engineer

Corelightabout 1 month ago
Remote
Remote (US, Canada)
$184,000 - $229,000/yearly
Senior Level

About the role

Who you are

  • 7+ years of Enterprise software design, development, and release experience
  • 7+ years of development experience with one or more of the following languages: Golang, Rust, C/C++
  • Deep experience with deploying and maintaining Linux systems
  • Deep experience with Linux networking
  • Deep experience with Kubernetes, preferably on-premises
  • Deep experience with Troubleshooting and Debugging on Linux systems
  • Performance analysis and tuning is a plus
  • Experience with Shell Scripting and automation
  • Experience with Grafana and Prometheus for metrics collection and visualization
  • Familiarity with Docker and containerized applications
  • Experience with Git for version control. Experience with Gitlab CI is a plus
  • Experience with Zeek or Suricata is a plus
  • Effective communicator and ability to collaborate across stakeholders
  • Possess strong organizational skills, both for yourself and for the team while working with many people in a fast-paced environment
  • Enjoys getting things done!

What the job involves

  • In this role you will contribute to the development of the next-generation Sensor, focusing on product infrastructure
  • You will contribute to the development of our containerized management system, interacting with Kubernetes, Helm, Linux, and Gitlab CI/CD
  • You will contribute Golang-based applications that drive the deployment and maintenance of the Corelight Sensor across a variety of hardware appliances and virtual form factors
  • You will also contribute to the Sensor development experience, driving direction and strategy for Corelight software engineers
  • Provide technical expertise in planning, development, and execution of software efforts in an agile environment
  • Design and implement functionality with appropriate testing coverage
  • Engage in code-review and architectural analysis exercises
  • Engineer services in various languages, mainly Golang, in a Kubernetes environment
  • Develop deployment manifests for Kubernetes using Helm
  • Support customers in the field troubleshooting Kubernetes deployed to Linux appliances

The application process

  • Towards the end of our interview process is an in-person interview

About Corelight

Computer and Network Security
201-500

Corelight transforms network and cloud activity into evidence so that data-first defenders can stay ahead of ever-changing attacks.

Delivered by our open NDR platform, Corelight’s comprehensive, correlated evidence gives you unparalleled visibility into your network. This evidence allows you to unlock new analytics, investigate faster, hunt like an expert, and even disrupt future attacks.

Our on-prem and cloud sensors go anywhere to capture structured, industry-standard telemetry and insights that work with the tools and processes you already use. Corelight’s global customers include Fortune 500 companies, major government agencies, and research universities.

Get started >> https://www.corelight.com/contact