Tech Stack
CloudCyber SecurityDNSGoJavaLinuxPythonRubyTCP/IP
About the role
- Join a fast-growing global leader in cybersecurity, trusted by some of the biggest names in the industry. Besides many enterprises and government agencies, nearly 30% of the world’s top MSSPs rely on our platform, and that number is growing every day as more companies recognize the value of next-generation security solutions. We're at the forefront of protecting organizations against sophisticated cyber threats using cutting-edge AI and automation technologies.
- We are rooted in transparency and openness, without rigid hierarchies. We are feedback-driven, encouraging open communication and innovation at every level. Our culture is built on diversity, openness, and collaboration, fostering creativity and innovation that drives real impact in the market.
- To accelerate our growth, we are seeking a talented Senior Software Engineer-Linux with startup passion, a can-do attitude, and a desire to make an impact, while building a future for themselves and Stellar Cyber. If you are excited to be part of a very fast-growing team with lots of opportunities, Stellar Cyber is a great place to grow your career.
- Responsibilities:
- Build robust, fault-tolerant, low footprint sensor software running on different Linux environments, e.g., Ubuntu, CentOS, or Red Hat Enterprise, which could be on cloud or on-premises.
- Design and write high-quality and high-performance code in a multi-threaded/multi-process environment to bring customer’s data into our XDR platform.
- Keep improving the performance of existing sensor software to use less host resources.
- Independently analyze and resolve sensor related customer cases.
Requirements
- Bachelor with 5+ years of working experience or master/PhD with 2+ years of working experience in cyber security related fields.
- Familiar with at least two of the following languages: Python, C/C++, Shell script, Go, Ruby, or Java.
- Familiarity with network protocols, e.g., VXLAN, ICMP, TCP/IP, DNS, TLS, and HTTP.
- Experience on performance tuning on Linux systems.
- Experience on Network IDS, IPS and Network Security Monitoring engines, like Suricata, is a plus.
- Experience on agent development on Windows systems, including Windows software packaging, installation and upgrade, is a plus.
- Experience on GPO or SCCM based software deployment is a plus.
- Great team player and have a can-do attitude.
- Self-motivated with a strong sense of ownership and the ability to work independently in a high-energy, fast paced, rapidly changing environment.
- Excellent verbal, writing, and interpersonal communication skills.
- Startup working experience is a plus.