SlipstreamJobsFresh Startup & VC-Backed Jobs

Software Engineering Team Manager

Orca Security - Tel Aviv, Israel - In-office - posted 2026-08-26

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Orca Security, a $1.8B cloud security unicorn, is seeking an experienced Software Engineering Team Manager to lead the Orchestrator team—one of the company's most strategic engineering groups. This team owns the scan pipeline end-to-end, from trigger to published results, sitting on the critical path of Orca's entire product. Every scan Orca runs passes through the orchestration layer. The platform is large-scale, distributed, and always-on, running across all production sites worldwide, including regulated and customer-hosted environments. It operates in a demanding distributed-systems domain where throughput, resilience, and cloud efficiency are permanent engineering concerns. In this role, you will lead a team of talented senior engineers, providing both technical and people leadership while remaining hands-on in design and implementation. You'll drive key architectural decisions, lead the platform's migration to next-generation architecture, and evolve it for higher scale, stronger resilience, and deeper visibility into every job in flight. Key responsibilities include: - Leading, mentoring, and developing senior software engineers through one-on-ones, feedback, and technical guidance - Owning and driving high-impact projects end-to-end, from design through deployment and production monitoring - Designing and reviewing architecture for large-scale distributed systems, focusing on scalability, resilience, and efficiency - Driving platform scalability and cost efficiency as scan volumes grow - Collaborating cross-functionally with Product, SRE, and other R&D teams to define priorities, interfaces, and success metrics - Ensuring reliability, scalability, and observability of core services, introducing SLOs and operational best practices - Upholding engineering standards for code quality, safe rollout of changes, and long-term maintainability - Writing and reviewing clean, maintainable, and tested code Required qualifications: - 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, mission-critical distributed systems - Strong hands-on Python skills, including async programming at scale (must-have) - Strong understanding of distributed systems design: concurrency, distributed state, idempotency, delivery semantics, and performance optimization - Solid grasp of resilience patterns: retries, backpressure, rate limiting, timeouts, resumable workflows, and failure recovery - Hands-on experience with event streaming and queueing systems (Kafka, SQS) - Hands-on experience with Redis and relational databases like Postgres (advantageous) - Deep understanding of cloud-native architectures and cloud provider APIs, particularly AWS Tech stack: Python, AWS, Kafka, Redis, SQS, Postgres, Kubernetes. The scanning surface extends across Azure, GCP, OCI, Alibaba Cloud, and others.

Similar roles