About the Role
Position Overview
Senior Low-Level & Infrastructure Software Engineer joining an intimate, elite core team (working alongside the Team Lead and a Senior Engineer) to take end-to-end (E2E) ownership of the company's next-generation Security Agent.
Designing and building high-performance, low-latency system-level components, splitting focus between robust systems programming in Rust and rapid, scalable backend development in Python.
Engineering cross-platform agent architectures that interface seamlessly across both Linux and Windows environments, ensuring absolute minimal CPU/memory footprints under intensive production workloads.
Architecting cloud-native integration points, leveraging a modern backend stack powered by AWS, Kubernetes, Docker, and PostgreSQL to handle massive telemetry data streams.
Requirements
- 5+ years of proven professional software development experience utilizing low-level systems languages (Rust, C++, or C) – Mandatory
- Hands-on, production-grade programming experience with Python – Mandatory
- Demonstrated track record developing for cloud-native infrastructures, specifically within AWS environments – Mandatory
- Solid technical proficiency implementing and managing containerized pipelines using Docker and Kubernetes – Mandatory
- Practical understanding of operating system internals across both Linux and Windows architectures – Mandatory
Requirements
Low-level systems languages
5+ years of proven professional software development experience utilizing Rust, C++, or C.
Python programming
Hands-on, production-grade programming experience with Python.
Cloud-native infrastructure
Demonstrated track record developing for cloud-native infrastructures, specifically within AWS environments.
Containerization
Solid technical proficiency implementing and managing containerized pipelines using Docker and Kubernetes.
Operating system internals
Practical understanding of operating system internals across both Linux and Windows architectures.