Highlights - High-growth: Over the past six years, we’ve consistently achieved milestones that take other companies a decade or more. During this time, we’ve significantly grown our employee base, expanded our customer reach, and rapidly advanced our product capabilities.
- Disruptive innovation: Our founders saw that traditional security didn’t work for the cloud, so they set out to carve a new path. We’re relentless pioneers who invented agentless technology and continue to be the most comprehensive and innovative cloud security company.
- Well-capitalized: With a valuation of $1.8 billion, Orca is a cybersecurity unicorn dominating the cloud security space. We’re backed by an impressive team of investors such as Capital G, ICONIQ, GGV, and SVCI, a syndicate of CISOs who invest their own money after conducting their due diligence.
- Respectful and transparent culture: Our executives pride themselves on being accessible to everyone and believe in sharing knowledge with the employees. Each employee has a place in shaping the future of our industry.
About the role You’ll lead a group of talented senior engineers, providing both technical and people leadership while staying hands-on in design and implementation. Together, you’ll drive key architectural decisions and evolve our ingestion and processing layers to support real-time pipelines, improve observability, and enable greater horizontal scalability.
Our Stack:
On a typical day you’ll - Lead, mentor, and develop a team of senior software engineers through one-on-ones, feedback, and technical guidance
- Own and drive the delivery of high-impact projects end-to-end, from design through deployment and production monitoring
- Design and review architecture for large-scale distributed systems focused on data ingestion, normalization, and availability
- Collaborate cross-functionally with Product, SRE, and other R&D teams to define priorities, interfaces, and success metrics
- Ensure the reliability, scalability, and observability of core services, introducing SLOs and best practices for operations
- Participate in incident management, postmortems, and continuous improvement initiatives
- Foster a culture of technical excellence and accountability within the team
- Write and review clean, maintainable, and tested, take part of the on-call rotation
About you - Bachelor’s degree in Computer Science, Engineering, or equivalent experience
- 7+ years of professional software development experience, including at least 2 years in a team lead role
- Proven experience leading teams that build and operate large-scale, data-intensive systems
- Strong understanding of distributed systems design, concurrency, synchronization, data modeling, and performance optimization
- Hands-on experience with at least one of: Python, Go
- Experience with distributed data processing tools like Kafka (Advantage)
- Hands-on experience with databases such as SingleStore, Postgres, Redis
- Solid understanding of cloud-native architectures and services (AWS preferred)
- Excellent communication and collaboration skills, with the ability to align engineers, product managers, and stakeholders
- Experience mentoring engineers and guiding technical growth
- Comfortable balancing hands-on technical work with people and project leadership responsibilities
- Experience with real-time data processing and streaming pipelines (Advantage)