Senior Software Engineer - Insight OS Team - Surf AI
- חברה: Surf AI
- מיקום: 114 Yigal Alon, 10th Floor, Tel Aviv
- טכנולוגיות: Python, Go, Java, Rust, Postgres, Airflow
תיאור המשרה
Early-stage startup experience or mindset, with urgency, focus on high-value work, and a commitment to delivering meaningful impact.
6+ years of professional software engineering experience.
Strong fundamentals in software design, distributed systems, concurrency, data structures, memory management, and algorithms.
Proven experience designing and operating microservices in cloud-native environments.
Hands-on experience with data stores such as ClickHouse, Postgres, or similar.
Proficiency in at least one general-purpose programming language (e.g., Python, Go, Java, Rust) and the ability to ramp up quickly on new technologies.
Experience building or operating data pipelines and orchestration frameworks (Airflow, Dagster, Prefect, etc.) - an advantage.
Experience working in data-intensive or ML-driven environments - an advantage.
Why Join Us? If you want to work on foundational systems, ship AI into production, and help define how agentic security actually operates, this is an opportunity to do it early and with real ownership.
תחומי אחריות
Design, build and operate distributed data and ML infrastructure that empowers customer-facing analytics.
Write production-grade code that meets design specifications, anticipates edge cases, and is built for reliability and long-term maintainability.
Own systems end-to-end - from design and technical planning through implementation, deployment, and production reliability.
Identify and resolve infrastructure bottlenecks, improving performance, reliability, and observability.
Collaborate closely with data scientists, ML engineers, and product teams to accelerate the product.
Raise engineering standards through strong design practices, code quality, and technical leadership.
דרישות
Early-stage startup experience or mindset, with urgency, focus on high-value work, and a commitment to delivering meaningful impact.
6+ years of professional software engineering experience.
Strong fundamentals in software design, distributed systems, concurrency, data structures, memory management, and algorithms.
Proven experience designing and operating microservices in cloud-native environments.
Hands-on experience with data stores such as ClickHouse, Postgres, or similar.
Proficiency in at least one general-purpose programming language (e.g., Python, Go, Java, Rust) and the ability to ramp up quickly on new technologies.
Experience building or operating data pipelines and orchestration frameworks (Airflow, Dagster, Prefect, etc.) - an advantage.
Experience working in data-intensive or ML-driven environments - an advantage.
Why Join Us? If you want to work on foundational systems, ship AI into production, and help define how agentic security actually operates, this is an opportunity to do it early and with real ownership.