About us
We're an Israeli software company developing AI and Computer Vision solutions for intelligent traffic management in cities. Our technology analyzes traffic flow in real-time, identifies bottlenecks before they form, and optimizes traffic light timing to prevent congestion.
Our system already manages millions of vehicles daily and demonstrates significant reduction in traffic congestion and CO2 emissions. We work with municipalities in Israel and globally, directly impacting the quality of life for millions of people.
ITC develops VisionFlow and VisionInsight—two AI-powered platforms that are transforming the way cities manage traffic.
VisionFlow dynamically adjusts traffic lights in real time to reduce congestion and improve flow.
VisionInsight provides advanced detection, analytics, and insights to help cities make smarter decisions.
Our technology is already helping cities save lives by detecting accidents and enabling faster emergency response. At the same time, it’s reducing traffic delays and giving millions of people back hours every day that would otherwise be lost in congestion.
Join us and be part of building a world where traffic flows smarter, cities become more livable, and technology makes a real human impact.
Job Description
We're looking for a Software Engineer with 3-5 years of experience to take ownership of our infrastructure lifecycle - from development environments to production. This is a core role in a small, high-impact team where you'll have direct influence on the product.
⚡ Critical for this role: We're looking for engineers who embrace AI-assisted development. The tech landscape is evolving rapidly, and we need team members who leverage AI tools like Cursor AI to accelerate development, write better code, and solve problems more efficiently. If you're still coding without AI assistance, this role might not be the right fit.
Key Responsibilities:
Manage and maintain Development, Testing, and Production environments
Operate Kubernetes clusters on GCP - deployments, scaling, monitoring
Write Ansible playbooks for deployment automation and configuration management
Manage logging and monitoring infrastructure
Operate PostgreSQL and Redis databases (backup/restore, performance tuning)
Handle Linux networking - iptables, routing tables, VPN configurations
Write Bash scripts for automation and routine maintenance
Manage TLS certificates and implement security best practice
Support development teams and resolve production issues in real-time
Use AI tools to accelerate development and improve code quality
Requirement
Bachelor's degree in Computer Science/Software Engineering
3-5 years of experience in DevOps/Infrastructure/Backend roles
Proficiency with AI coding assistants (Cursor AI, GitHub Copilot, etc.)
Demonstrated ability to leverage AI tools for faster, more reliable development
Proven experience with Kubernetes in production environments
Proficiency in Ansible for configuration management
Experience working with Elastic Stack • Strong knowledge of Linux, Bash scripting, SSH/SCP
Solid understanding of networking (TCP/IP, DNS, Load Balancing)
Experience with databases (PostgreSQL preferred)
Ability to work independently and solve complex problems
Strong Advantage:
Experience with GCP or other cloud platforms
Docker and container orchestration experience
Python/Go programming experience
Experience with monitoring tools (Prometheus, Grafana)
Track record of using AI tools to ship code faster
📍 Location: Tel Aviv (On-site, not remote)
💡 We believe the future of software engineering is AI-augmented. If you're excited about combining traditional engineering skills with modern AI tools to build reliable infrastructure at scale, we want to hear from you.
Benefits
Opportunity to impact millions of people daily
Work with a small, talented team of exceptional engineers
Cutting-edge technologies and interesting technical challenges
Culture of ownership and autonomy in decision-making
Modern development practices with AI-first approach
Office in Tel Aviv (near Savidor train station)
