Senior Software Developer & Researcher (Agent Team) at Orchid Security
Tel Aviv, Tel-Aviv District, Israel -
Full Time


Start Date

Immediate

Expiry Date

01 Aug, 26

Salary

0.0

Posted On

03 May, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Golang, C++, OS Internals, Memory Management, Systems Programming, Debugging, Profiling, Software Engineering, Data Structures, Algorithms, Design Patterns, Security, Linux, Windows, Kubernetes, Instrumentation

Industry

Computer and Network Security

Description
About Orchid Orchid is a fast-growing startup in the identity infrastructure space, backed by leading investors Team8 and Intel Capital, and with customers from Fortune 500 companies such as Costco and Repsol. Our mission is to redefine how organizations understand and manage identity by addressing real, everyday challenges faced by identity and security teams. We take a bottom-up approach to identity transformation, starting with deep visibility into how identity actually works across an organization. Orchid has raised a $36M seed round and is building a platform that leverages deep tech and LLMs to help companies regain control over identity at scale. The Role As a Senior Agent Developer, you will play a key role in developing applications that integrate seamlessly into our client's systems. This is a unique opportunity to work on agent development, delving deep into the core of customer systems and implementing transformative changes. The agent operates deep inside customer systems, with a systems-level mindset and a high engineering bar for performance, stability, and safety. You will work ‘close to the metal’ in customer environments, where correctness, safety, and performance directly impact customer operations. What You’ll Do End-to-End Ownership: Lead agent-related features from research and design to implementation and deployment in production. System Integration: Design and develop agents that integrate with complex client systems while collaborating with cross-functional teams to understand requirements and constraints. Engineering Excellence: Deliver production-grade code (including tests, debugging, and profiling) with a high bar for stability, performance, and safety. Problem Solving: Perform thorough testing and debugging to ensure the highest level of system stability. Documentation: Maintain high-quality technical documentation and operational runbooks for implemented solutions. Support Partnership: Partner closely with our Support team by providing the right signals and tooling to triage and manage incidents effectively. Requirements Requirements Experience: At least 5 years of hands-on experience in developing complex systems at large scale. Deep Tech Knowledge: Low-level understanding of OS internals in user space – processes and memory management. Tech Stack: Strong proficiency in Golang or C/C++. Research Mindset: Past experience in research or security-oriented roles. Software Fundamentals: Solid grasp of software engineering fundamentals (Data structures, algorithms, and design patterns). Production Mastery: Experience in troubleshooting and debugging complex issues in production systems. Execution: Proven track record of delivering high-quality software solutions within deadlines. Bonus Points Experience with Windows / Linux / K8s internals. Experience with modern language instrumentation frameworks (e.g., Java, Node.js). Extensive experience developing agent-like software that runs inside customer systems. Kernel-level knowledge.
Responsibilities
You will lead the end-to-end development of agent-related features, from research and design to production deployment. Additionally, you will collaborate with cross-functional teams to integrate these agents into complex client systems while ensuring high performance, stability, and safety.
Loading...