Jobs.ca
Jobs.ca
Language
Corelight logo

Senior Software Engineer

Corelight7 days ago
Remote
United States, Canada
$145,000 - $188,000/yearly
Senior Level

About the role

Who you are

  • Applied Curiosity: You have a passion for understanding the "why" behind technical challenges and a drive to constantly improve component architecture
  • Execution Focus: You enjoy "getting things done" and can navigate a fast-paced environment with strong organizational skills for both yourself and the team
  • Collaborative Mindset: You are an effective communicator who can translate technical requirements across various stakeholders and enjoy engaging in peer design reviews
  • Rigor and Reliability: You take pride in writing clear, functional code and believe that appropriate testing coverage is a non-negotiable part of the development lifecycle
  • Experience: 5+ years of enterprise software design, development, and release experience
  • Language Proficiency: 5+ years of development experience with at least two of the following: Golang, Python, C++, or Rust (Golang is the primary language for this role)
  • Cloud Native Expertise: 2+ years of hands-on design and experience with Kubernetes, Docker, and Container orchestration
  • Version Control: Professional experience with Git (GitLab CI experience is a significant plus)
  • Education: BS in a STEM field is preferred
  • Technical Bonuses: Experience with Zeek, Suricata, or Linux-based development is highly desirable. Zephyrscript development a plus

What the job involves

  • Network evidence is only powerful when it is accessible and actionable within a defender's existing workflow
  • As a Senior Software Engineer on our Integrations team, you will be the architect of that connectivity
  • You will contribute to the development of our next-generation Sensor product, focusing on critical services like telemetry and manageability, while building the robust frameworks that deliver high-fidelity network data to leading SIEM tools like Splunk, ElasticSearch, and Google SecOps
  • Your work ensures that elite defenders have the right data, in the right place, at the right time
  • Engineer Next-Gen Services: Design and implement core sensor services—including installation, upgrades, manageability, and telemetry—primarily using Golang within a Kubernetes environment
  • Architect Data Delivery: Develop and optimize high-performance frameworks for delivering network evidence to major SIEM and analytics platforms
  • Drive Technical Excellence: Provide expertise in technical planning and execution, ensuring software efforts are scalable, performant, and reliable
  • Lead Design & Review: Participate in deep architectural analysis and conduct rigorous code reviews to maintain high standards for clarity and performance
  • Ensure Quality at Scale: Build and maintain automated testing suites, including comprehensive performance tests, to validate functionality across diverse environments
  • Direct Customer Impact: Support customers directly to troubleshoot and resolve complex issues related to sensor integrations and data delivery

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

Similar jobs you might like