Full Stack Engineer
Summary
Senior full-stack engineer at Novee, an AI-powered penetration testing security startup. Day to day you design and build backend services, APIs, data pipelines and integrations (mostly in Go with GraphQL and distributed systems on Docker/Kubernetes and AWS/GCP), plus frontend UIs, owning features end to end. Onsite role in Tel Aviv.
About Us
Novee is the AI penetration testing platform built for a world where attackers operate at machine speed. Our AI agents think like real attackers, continuously finding and validating exploitable risk so security teams can fix what matters first.
We raised $51.5M in four months, backed by top investors YL Ventures, Canaan Partners, and Oren Zeev - one of the fastest funding trajectories in offensive security. Our proprietary AI model outperforms frontier LLMs by over 55% on real exploitation benchmarks, and we're just getting started.
We're a global team with offices in Tel Aviv, the US and the UK, founded by offensive security experts. We work with hundreds of global enterprises to help them secure their environments and innovate faster.
We're at the cutting edge of AI and cyber. We move fast, work with the best, and have fun together.
About the Role
We're hiring a Senior Full Stack Engineer to build and scale our AI-powered security platform. You’ll work across the stack, with most of your focus on backend services, APIs, data pipelines, and integrations, while also developing the frontend experiences that bring these capabilities to our users.
You’ll own features from system design through implementation and production, connecting robust backend architecture with intuitive, reliable user interfaces.
You’ll work closely with AI researchers, product and design teams, and infrastructure specialists to turn complex security capabilities into usable product experiences. This role combines deep backend engineering with the ability to move comfortably across the stack and deliver complete features.
If you enjoy solving complex technical problems, taking ownership, and building products in a fast-moving environment, we’d love to meet you.
Responsibilities
- Design and implement core backend services that power our AI-driven cybersecurity platform.
- Develop features across the backend and frontend, with primary ownership of backend architecture and implementation.
- Build secure, robust, and scalable APIs that connect frontend applications, data pipelines, and external systems.
- Build user interfaces in collaboration with Product and Design, integrating them with backend services.
- Architect distributed systems that support large-scale, real-time data processing.
- Own features from technical design through deployment, monitoring, and ongoing improvement.
- Set and uphold high standards for code quality, system reliability, observability, and maintainability.
- Collaborate with researchers and engineers to translate new ideas into production-ready capabilities.
- Optimize performance and resource utilization across backend services and AI and security workloads.
- Help define engineering best practices, technical direction, and overall system architecture.
Requirements
- 5+ years of software engineering experience, with a strong backend foundation and hands-on experience developing frontend applications.
- Proven ability to deliver full-stack features, from backend services and APIs to user-facing interfaces.
- Strong proficiency in Go, with hands-on experience designing GraphQL APIs and distributed systems.
- Experience with modern frontend frameworks and integrating frontend applications with backend APIs.
- Deep understanding of system scalability and performance, including trade-offs between latency, throughput, and reliability.
- Strong experience with Docker, Kubernetes, and microservice orchestration.
- Familiarity with AWS or GCP, modern CI/CD, and infrastructure-as-code practices.
- A background in cybersecurity, such as building secure systems, internal tools, or developer workflows.
- Proven experience in early-stage environments, taking systems and features from concept to production.
- Ability to work independently and collaborate effectively across engineering, research, product, and design.
Bonus Points
- Experience with DevOps infrastructure, observability, and deployment automation.
- Experience building interfaces that make complex technical data easy to understand and act on.
- Experience integrating AI capabilities into production applications.
What We Offer
- The opportunity to shape the architecture and product experience of an AI-powered cybersecurity platform.
- Significant ownership across the stack, with a strong focus on backend engineering.
- A collaborative, curious, and fast-paced environment.
- Opportunities for professional growth and leadership as we scale.
- Competitive compensation and the opportunity to contribute at an early stage of the company’s growth.