Research Software Engineer
UpwindTel AvivГибридот 3 летПолная занятость
PythonJavaGoDistributed systemsCybersecurityCloud SecurityBackend DevelopmentCloud PlatformsCNAPPSoftware InfrastructureAttack Surface Management
Описание
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. 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
- Design, develop, and maintain production-grade services, tools, and infrastructure that support the Security Research team
- Collaborate closely with Security Researchers to translate research prototypes into robust, maintainable production features
- Build reliable APIs, services, and data pipelines that integrate with the Upwind platform
- Improve the scalability, performance, and maintainability of research-driven systems
- Work cross-functionally with Product, Platform, DevOps, and other engineering teams to deliver customer-facing capabilities
Requirements
- 3+ years of experience in backend software engineering or software infrastructure development
- Strong proficiency in one or more modern programming languages such as Go, Python, or Java
- Experience designing, building, and maintaining production backend systems
- Strong software engineering fundamentals, including system design, testing, debugging, and performance optimization
- Experience working with cloud platforms and distributed systems
- Ability to collaborate closely with researchers and rapidly iterate on new ideas while maintaining production-quality code
- Excellent problem-solving skills and a passion for building high-quality engineering solutions
- Self-driven, resourceful, and comfortable working in a fast-paced startup environment
Nice to have
- Experience in cybersecurity or cloud security
- Familiarity with Attack Surface Management (ASM), CNAPP, offensive security, or cloud-native technologies