Staff Software Development Engineer - Automation
Core
Designing, building, and maintaining automated test frameworks and infrastructure for backend datapath components in a cloud-native Zero Trust security platform.
Role type
Staff Software Development Engineer (Test Automation)
Builds
Automated functional test cases, test infrastructure, and scheduling systems for network security products.
Domain
Cybersecurity / Cloud Networking / Test Automation
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Test automation framework design, Python development, distributed systems testing, cloud incident troubleshooting, network protocol analysis (TCP/IP, SSL/TLS), log analysis (Wireshark/TCP dump)
Preferred skills
AI-driven testing tools, machine learning frameworks, performance testing, infrastructure as code (Terraform, Ansible), cloud/networking certifications
Technologies
Python, AWS, GCP, Active Directory, IDPs, VPN clients, Wireshark, TCP dump, Terraform, Ansible
Responsibilities
Design, review, and execute system, integration, and end-to-end tests; develop and maintain automation frameworks; monitor cloud components and troubleshoot incidents; mentor junior engineers; collaborate with product management on customer use cases.
Seniority
Staff, hands-on IC with strategic impact