Software Developer
Core
Architecting and maintaining high-throughput pipelines that process petabytes of data on customer edge environments for real-time observability and security.
Role type
Senior Software Engineer (Backend/Distributed Systems)
Builds
High-volume data processing pipelines and mission-critical infrastructure for Cisco and Splunk integration.
Domain
Cybersecurity / Network Infrastructure / Data Engineering
Required skills
Go, C++, distributed systems, concurrency models, memory management, system design, high-performance data paths, streaming ingestion, network traffic analysis, protocol behavior, diagnostic data analysis
Preferred skills
Open Telemetry, Kubernetes, on-premise deployments, technical strategy, stakeholder alignment, engineering roadmap leadership, mentoring, architectural communication
Technologies
Go, C++, Kubernetes, Open Telemetry
Responsibilities
Lead end-to-end delivery of complex projects spanning the full software development cycle, set technical vision and coding guidelines, identify and resolve system bottlenecks and production issues, conduct design and code reviews, make code maintainable and diagnosable, participate in rotating on-call duties
Seniority
Senior, hands-on IC with mentorship responsibilities
