Corelight is the cybersecurity company that transforms network and cloud activity into evidence. Evidence that elite defenders use to proactively hunt for threats, accelerate response to cyber incidents, gain complete network visibility and create powerful analytics using machine-learning and behavioral analysis tools.
Requirements
- Proficiency in programming languages such as Golang and C++
- Familiarity with cloud platforms such as AWS, Azure, and GCP
- Experience with CI/CD pipelines and automation tools (e.g., Jenkins, GitLab CI/CD)
- Experience with Docker and Kubernetes
- Solid understanding of databases, including relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, DynamoDB)
- Familiarity with NDR solutions such as Zeek and Suricata
- Certification in cloud platforms (AWS, Azure, GCP) or relevant programming languages
Responsibilities
- support of and development of features related to a high performance Network Interface Card that is used to ingest monitored traffic
- supporting the existing product with a custom Linux distribution
- working with other teams to support containerized applications
- design, develop, and implement software solutions that meet business requirements
- Write clean, efficient, and maintainable code
- perform code reviews and provide constructive feedback
- Conduct end-to-end testing to ensure the quality and reliability of software applications
Other
- 5+ years of professional experience as a software engineer
- Knowledge of Agile methodologies and experience working in Agile teams
- Strong problem-solving skills and ability to work effectively in a collaborative environment
- Excellent verbal and written communication skills
- The compensation for this position may vary depending on factors such as your location, skills and experience.