This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for Principal Engineer to join our Cloud-NGFW engineering team. You will be responsible for ensuring the reliability, scalability, and performance of our systems and services, which process trillions of events daily to deliver real-time protection to global enterprises. As Principal Engineer, you will bridge the gap between software development and operations, applying engineering practices to solve operational challenges at a massive scale.
Job Responsibility:
Design, build, and maintain scalable, highly available, and secure infrastructure to support our global security services
Spearhead the transition to autonomous operational processes by developing and implementing Infrastructure as Code (IaC) practices
Define and govern SLIs/SLOs/SLAs to ensure rigorous service standards and lead the 'Error Budget' conversation to balance feature velocity with system stability
Build and optimize CI/CD pipelines that empower developers to ship code multiple times a day with high confidence and reliability
Implement and enhance monitoring, alerting, and observability solutions to improve system visibility and proactively reduce Mean Time to Resolution (MTTR)
Drive a culture of continuous improvement through blameless postmortems and root cause analysis, and collaborate with cross-functional teams to implement preventative measures
Automate repetitive operational tasks using scripting and configuration management tools to improve efficiency and reduce manual error
Requirements:
Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience
10+ years of professional experience in DevOps, SRE, or Infrastructure Engineering, with a Bachelor's degree
Strong proficiency in Linux/Unix systems administration, internals, networking, and troubleshooting
Expertise in at least one programming/scripting language (e.g., Python, Go, Bash)
Hands-on experience with at least one major cloud platform (AWS, Azure) and its core services
Proven experience with containerization and orchestration technologies
Demonstrable experience building and managing CI/CD pipelines (e.g., GitLab Actions, Jenkins)
Strong hands-on experience with infrastructure as code (e.g., Terraform, Ansible)
Nice to have:
Master's degree in Computer Science, Engineering, or a related field
A proven ability to dissect and debug complex distributed systems handling high-volume, mission-critical transactions
Experience with high-throughput environments and large-scale data processing systems
Advanced knowledge of networking concepts and security best practices