Senior Developer 2
Core
Develop vulnerability and misconfiguration detection code, build plugins and integrations with public APIs, and improve security posture for clients.
Role type
Senior IC backend developer (security operations)
Builds
Detections/Vulnerability tools, configuration risk detection capabilities, and security policy automation for cloud providers.
Domain
Cybersecurity / Security Operations
Deliverable
production ML models | product features
Required skills
Go, Python, Rust, secure development practices, AWS, Docker, Kubernetes, Infrastructure as Code (IaC), DevOps, test-driven development, AI-assisted development
Preferred skills
3rd Party Vulnerability Management tools (Qualys, Nessus, Rapid7, OpenVAS), Cloud-based configuration and Security Posture Management tools (Azure Security Centre, AWS Security Hub, Sonrai, Cloudsploit, Prisma Cloud), open-source vulnerability and pen-testing platforms (Nmap, OpenVAS, Burp, Metasploit), IT Deployment automation (Salt, Ansible)
Technologies
Go, Python, Rust, AWS, Docker, Kubernetes, OVAL, NVTs, CIS, Salt, Ansible
Responsibilities
Identify areas to improve threat and vulnerability detection capabilities; write plugins or integrations with public APIs from enterprise vendors; build well-designed, testable, efficient, secure vulnerability and misconfiguration detection code; assist operational teams to resolve unexpected results and improve detection efficacy; leverage AI-powered tools as a core part of the development workflow.
Seniority
Senior, hands-on IC