We are seeking a Senior Principal Software Engineer with exceptional cross-functional (XFN) experience and capabilities to join the Cortex XSOAR backend engineering group. Our group is focused on developing, innovating, and scaling the XSOAR product, along with leveraging and contributing to shared Cortex infrastructures and components.
As a Senior Principal Engineer, reporting to the Director Manager of the group, you will lead and shape the future of the product.
We are seeking a highly motivated team player with proven experience in building large-scale products and exceptional XFN capabilities.
At our core, we value a can-do attitude and passion for solving complex problems.
In this role, you will provide technical leadership, drive innovation, and serve as a focal point within the team. Above all, we're looking for a great team member with whom we'll enjoy working.
Your Impact:
Execute on the software development strategy to improve our highly distributed system
Understand and implement software development/engineering lifecycle concepts to drive features from conception to delivery
Collaborate closely with the product management, architects and devops to achieve quality releases
Work hand-in-hand with customer support, documentation and downstream teams to enable customer success
Make appropriate trade-offs to optimize time-to-release while maintaining performance and scalability requirements
Be able to clearly communicate goals and desired outcomes to internal project teams
Interview, mentor and coach new team members
As a Senior Principal Engineer, reporting to the Director Manager of the group, you will lead and shape the future of the product.
We are seeking a highly motivated team player with proven experience in building large-scale products and exceptional XFN capabilities.
At our core, we value a can-do attitude and passion for solving complex problems.
In this role, you will provide technical leadership, drive innovation, and serve as a focal point within the team. Above all, we're looking for a great team member with whom we'll enjoy working.
Your Impact:
Execute on the software development strategy to improve our highly distributed system
Understand and implement software development/engineering lifecycle concepts to drive features from conception to delivery
Collaborate closely with the product management, architects and devops to achieve quality releases
Work hand-in-hand with customer support, documentation and downstream teams to enable customer success
Make appropriate trade-offs to optimize time-to-release while maintaining performance and scalability requirements
Be able to clearly communicate goals and desired outcomes to internal project teams
Interview, mentor and coach new team members
Requirements:
10+ years of hands-on experience building large-scale production systems
Experience in designing, building and maintaining micro services, distributed systems, and performance optimization
Cloud Experience (AWS, Google Cloud, Azure)
Experience with database technologies (Mysql / Redis / BigQuery / Elasticsearch)
Experience with Kubernetes and Docker
A self-starter, able to learn independently and adapt quickly
Team player with strong communication, collaboration and problem solving skills
Can-do attitude on problem-solving, quality and ability to execute
BSc/MSc in Computer Science/Engineering, or equivalent or equivalent military experience required
Nice to have:
Experience in Go / Python – an advantage
Experience with GCP – an advantage
Experience with OS internals / Linux internals – an advantage
10+ years of hands-on experience building large-scale production systems
Experience in designing, building and maintaining micro services, distributed systems, and performance optimization
Cloud Experience (AWS, Google Cloud, Azure)
Experience with database technologies (Mysql / Redis / BigQuery / Elasticsearch)
Experience with Kubernetes and Docker
A self-starter, able to learn independently and adapt quickly
Team player with strong communication, collaboration and problem solving skills
Can-do attitude on problem-solving, quality and ability to execute
BSc/MSc in Computer Science/Engineering, or equivalent or equivalent military experience required
Nice to have:
Experience in Go / Python – an advantage
Experience with GCP – an advantage
Experience with OS internals / Linux internals – an advantage
This position is open to all candidates.