Research Software Engineer
Upwind Security · Ramat Gan, Tel Aviv District ·
- Work mode
- Onsite
- Category
- Software engineering
- Experience
- 3+ years
Upwind Security · Ramat Gan, Tel Aviv District ·
CommIT · Warsaw, Poland
Rockwell Automation · Mayfield Heights, Ohio, United States
CYNET SYSTEMS · Montréal, Canada
Cohere Health · Hyderabad, Telangana, India
Upwind Security is hiring a Research Software Engineer in Ramat Gan to build production-grade backend services, infrastructure, and tools that turn security research into scalable Attack Surface Management and cloud security features. Core work involves APIs, data pipelines, and systems in languages like Go, Python, or Java, plus cloud platforms and distributed systems.
Upwind is a next-generation Cloud Security Platform that leverages runtime context to identify and prioritize critical risks, providing precise insights and efficient cloud security management. Unlike traditional tools, Upwind uses runtime data proactively for risk prioritization and posture insights, ensuring teams focus on what truly matters. With industry-leading efficiency and eBPF-powered sensors, Upwind delivers comprehensive capabilities, including agentless cloud posture discovery, real-time threat protection, and integrated API security. From misconfigurations to malware defense, Upwind ensures end-to-end, cost-effective cloud infrastructure protection. At Upwind, you’ll have the opportunity to think creatively, explore new ideas, and use your skills to make a meaningful impact on our growth.
We’re looking for a talented Research Software Engineer to join our Security Research group. In this role, you’ll build the engineering foundation behind our research initiatives, transforming innovative security ideas into scalable, production-ready capabilities. Working closely with security researchers and product teams, you’ll develop and maintain the infrastructure, services, and tools that power next-generation Attack Surface Management (ASM), offensive security research, cloud security analysis, and autonomous security workflows.
This role is ideal for a software engineer who enjoys solving challenging technical problems, building reliable systems, and working at the intersection of software engineering and cutting-edge cybersecurity research.
Responsibilities
Requirements
Nice to Have
Cohesity · Pune - Panchshil - India (Office)