About the job
Join a dynamic and rapidly expanding leader in the cybersecurity sector, trusted by major enterprises and government entities alike. More than 30% of the world's top Managed Security Service Providers (MSSPs) leverage our advanced platform. We are at the cutting edge of safeguarding organizations from complex cyber threats through innovative AI and automation technologies. Our culture promotes diversity, transparency, and teamwork, nurturing creativity and innovation that results in significant market impact.
Position Overview
We are seeking a Senior Staff Software Engineer to take charge of one or more integration domains within our Automation-Driven Open & Unified SecOps Platform, which powers our AI-driven SIEM, NDR, Open XDR, and Multi-Layer AI solutions. This role demands more than just technical expertise; we need an individual who can independently lead projects from inception to completion, fill knowledge gaps as necessary, confidently make architectural decisions, establish technical direction, and mentor fellow engineers.
As we grow, we require technical leaders who serve as the primary resource for design guidance, code evaluations, and engineering development within their domain—individuals whose contributions enhance the entire team's productivity. We operate at a fast pace, grant engineers significant autonomy, and integrate AI not only in our products but also in our development processes.
This position has a dual focus: to deliver robust, production-grade integrations that cater to our expanding customer base, and to advance the architecture to enable platform scalability. You will design and implement microservice-based solutions utilizing both conventional and AI-native integration patterns—REST, GraphQL, streaming APIs, MCP, and LLM-powered automation—connecting our platform with a diverse array of cybersecurity tools and external services.
What You Will Own
We seek a candidate who prioritizes the tasks that AI cannot perform and leverages AI to enhance their efficiency.
The unique contributions you will make include:
- Overseeing one or more integration domains from start to finish: defining the roadmap, making architectural decisions, weighing trade-offs, and ensuring timely delivery. You will identify challenges, scope solutions, and drive projects to completion.
- Making critical architectural decisions regarding system boundaries, API contracts, reliability targets, and build-vs-buy considerations that require deep insight and context no AI can substitute.
- Providing technical mentorship to the engineering team through design reviews, collaborative sessions, and code evaluations, focusing on empowering engineers to independently manage projects and make well-informed design choices.
- Setting technical direction and advocating for engineering excellence across the team, including quality, documentation, and secure coding best practices in distributed systems.
What you'll enhance with AI:
- Streamline your design and development workflow using LLM-based coding assistants, AI-driven testing, and more.

