Back to job search
C
CorelightVerified Job Source

Lead Software Engineer

### Who you are - Technical Vision: The ability to translate complex product requirements into scalable, multi-threaded architectural designs - Collaborative Leadership: A natural ability to facilitate technical meetings, align stakeholders, and foster a culture of transparent communication - Agile Mindset: Comfort working in a fast-paced, iterative environment where adaptability and quality go hand-in-hand - Mission-Driven Focus: A passion for cybersecurity and a commitment to following open-source workflows to secure global networks - Education: Bachelor’s degree in Computer Science, Softwa…

  • Remote
  • Posted May 21, 2026
  • 1 position

Job summary

### Who you are - Technical Vision: The ability to translate complex product requirements into scalable, multi-threaded architectural designs - Collaborative Leadership: A natural ability to facilitate technical meetings, align stakeholders, and foster a culture of transparent communication - Agile Mindset: Comfort working in a fast-paced, iterative environment where adaptability and quality go hand-in-hand - Mission-Driven Focus: A passion for cybersecurity and a commitment to following open-source workflows to secure global networks - Education: Bachelor’s degree in Computer Science, Software Engineering, or a related technical field - Professional Experience: 8+ years of software development experience specifically on Linux or Unix-style platforms - Core Languages: Expert-level proficiency in Golang and C++ - System Mastery: Proven experience developing and maintaining multi-threaded applications in production environments - Cloud & Infrastructure: Hands-on experience with cloud platforms (AWS, GCP, or Azure) and containerization tools (Docker, Kubernetes) - Modern DevOps: Expertise in CI/CD pipelines (e.g., Jenkins, GitLab CI/CD) and open-source development tools (Git, CMake, make) - Data Architecture: Strong working knowledge of both SQL and NoSQL databases - Preferred (Bonus): Prior experience leading software teams, a background in Network Security, or familiarity with NDR tools like Zeek and Suricata ### What the job involves - Corelight defends the world’s most sensitive networks—from global commerce to national defense—quietly, relentlessly, and with resolve - As cyber threats grow faster and smarter, we serve as the trusted force behind network resilience, putting elite defense within reach - By transforming digital footprints from physical, virtual, and cloud networks into actionable insights, we empower defenders to illuminate blind spots and stay ahead of an evolving threat landscape - Built on open-source innovations and fueled by industry leading agentic AI technology, Corelight helps teams to detect advanced threats and close cases with unprecedented clarity and precision - As a Lead Software Engineer at Corelight, you will be at the forefront of engineering excellence, bridging the gap between innovative open-source foundations and enterprise-grade performance - You will play a pivotal role in shaping the architecture of our detection platform, ensuring that our defenders have the most reliable, high-performance tools to outsmart global adversaries - Your leadership will not only define the technical roadmap of our products but also cultivate the next generation of engineering talent within our distributed-first culture - Drive End-to-End Architecture: Lead software design and implementation from conception through to testing, monitoring, and robust CI/CD practices - Mentor and Cultivate Talent: Provide technical guidance to junior engineers through design reviews, architectural oversight, and the promotion of performant, maintainable code standards - Implement High-Availability Systems: Build and manage automated test suites, sophisticated monitoring tools, and proactive alerting mechanisms to ensure platform stability - Strategic Agile Collaboration: Partner closely with Product Managers and Scrum Masters to refine epics, provide accurate estimates, and ensure a predictable, high-quality release schedule - Continuous Innovation: Proactively research and propose emerging technologies and industry trends to improve software development practices and maintain Corelight’s competitive edge