Full-Stack Developer – AI Engineering Team

Sorry, this job was removed at 12:08 a.m. (CST) on Friday, Aug 22, 2025
Be an Early Applicant
Hiring Remotely in Tel Aviv
Remote or Hybrid
Security • Cybersecurity
Security Policy Automation for the Agile Enterprise
The Role
Description

We are looking for a highly skilled and motivated Full-Stack Developer to join our AI Engineering Team. This role involves taking full ownership of

both frontend and backend development tasks to build end-to-end features for AI-powered systems. The ideal candidate will have deep knowledge of

Angular for the frontend and experience in backend development using Node.js, Python, or similar technologies.

You’ll work closely with AI engineers, data scientists, product managers, and designers to deliver scalable, secure, and high-performance applications that bring AI capabilities to our users.

Responsibilities:

  • Design, develop, and maintain scalable front-end and back-end components for AI applications
  • Take end-to-end ownership of features, from UI to database and API layers
  • Develop new features in Angular and ensure seamless integration with backend services
  • Build and maintain backend APIs (REST/GraphQL) to support frontend needs and AI inference services
  • Optimize applications for speed, scalability, and security
  • Implement and maintain automated testing for both frontend and backend components
  • Collaborate with cross-functional teams to understand user needs and product requirements
  • Participate in architectural discussions and code reviews

What We Offer:

  • The opportunity to build innovative AI features end-to-end within a strong engineering team
  • Full ownership and influence over technical decisions and product features
  • Collaborative and fast-paced environment with continuous learning opportunities
  • A team that values quality, innovation, and autonomy

Requirements
  • 4+ years of experience in full-stack development
  • Proficiency in Angular (v10+), TypeScript, HTML, and CSS
  • Strong experience in backend development using Node.js, Python (Flask/FastAPI), or similar frameworks
  • Hands-on experience with Python, Java, or Kotlin for backend service development
  • Experience with RESTful APIs, GraphQL, and asynchronous data handling
  • Working knowledge of databases (SQL and NoSQL)
  • Experience with Git, CI/CD pipelines, and containerized environments (Docker, Kubernetes is a plus)
  • Familiarity with testing tools (e.g., Jasmine, Jest, Cypress, Pytest)
  • Ability to work independently and manage full-stack features from start to finish

Nice to Have:

  • Experience in AI or data-intensive products
  • Experience with message brokers (e.g., Kafka, RabbitMQ)
  • Exposure to cloud platforms (e.g., GCP, AWS, Azure)
  • Knowledge of secure coding practices and performance optimization

What the Team is Saying

Emily
Blake
Noah
Alex
Lily
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Boston, MA
500 Employees
Year Founded: 2005

What We Do

Tufin is a world leading network security policy management company, managing and automating security changes across next gen firewalls and network devices. We are a hybrid technology, supporting on/off prem and cloud services. The automation orchestration piece is what sets us apart in the market, as this allows us to help our customers to implement their security changes in hours or minutes vs. days. Since going public in April 2019, Tufin has continued to be the market leader in the space!

Why Work With Us

Here at Tufin, we pride ourselves on being a transparent organization where the door is always open & treating others with respect and care is our top value (hence our “no asshole” policy). We believe that every employee is important in achieving our mission & as we continue to grow, we are making sure that we are maintaining our unique culture.

Gallery

Gallery
Gallery
Gallery
Gallery
Gallery
Gallery

Tufin Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

Typical time on-site: Flexible
HQBoston, MA
QLD
Akron, OH
Gurugram, Haryana
Tel Aviv-Yafo, IL
Learn more

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account