Principal Software Engineer - Back End (Wildfire)
Core
Design and implement massively scalable Threat Intelligence Services and malware detection platforms for public and private cloud features.
Role type
Principal Software Engineer (Back End)
Builds
Cloud-native malware detection architecture and real-time security services on GCP
Domain
Cybersecurity / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Python, GoLang, microservices architecture, containerization (Docker/Kubernetes), cloud-native design (GCP/AWS), distributed systems, multi-threading, SQL/NoSQL databases, message queuing (RabbitMQ/Kafka/PubSub), end-to-end project leadership
Preferred skills
DevOps workflow, data infrastructure platforms, performance tuning, secure coding practices
Technologies
GCP, AWS, Docker, Kubernetes, MySQL, Redis, BigTable, BigQuery, RabbitMQ, Kafka, PubSub
Responsibilities
Design and implement real-time security services, establish technical and architectural vision, collaborate with product managers and DevOps, optimize time-to-release while maintaining scalability, promote best practices in code reviews and performance tuning, mentor junior developers
Seniority
Principal, hands-on IC with strategic leadership