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).
As a Principal Software Engineer on the Cortex Platform team, you will be part of a group with the mentality and independence of a startup, backed by the power of a successful corporation. You will be instrumental in designing and building a massive-scale infrastructure that supports billions of events per second. Your work will involve storing, processing, and visualizing data to collaborate with the industry's leading cyber products and deliver unparalleled security insights.
Job Responsibility:
Own the end-to-end software development lifecycle, from requirement analysis and design through to development, deployment, and ongoing support
Architect, design, and develop highly scalable, distributed backend services capable of processing billions of events per second
Proactively collaborate and exchange information with cross-functional teams, including product management and other engineering groups, to ensure alignment on goals and deliverables
Drive technical innovation by proposing and implementing new ideas and initiatives, transforming concepts into tangible product features
Ensure high standards of code quality, performance, and reliability through rigorous code reviews, automated testing, and proactive system monitoring
Mentor and empower other engineers on the team, sharing knowledge of best practices in software design and cloud technologies
Requirements:
Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience
7+ years of professional software engineering experience
Proven experience building and operating distributed, large-scale cloud products
Experience in designing, building, and maintaining scalable server-side applications
Experience with a variety of database technologies such as MySQL, Cassandra, Google BigQuery, Amazon Redshift, or Elasticsearch
Nice to have:
Experience with writing and maintaining CI/CD pipelines
Proficiency in Go and/or Python programming languages
Hands-on experience with Google Cloud Platform (GCP)
Experience with containerization technologies such as Kubernetes and Docker
Knowledge of the cybersecurity domain and related challenges