DevJobs

Software Engineer

Overview
Skills
  • Bash Bash
  • Python Python
  • Go Go
  • PostgreSQL PostgreSQL
  • Redis Redis
  • Linux Linux
  • GCP GCP
  • Docker Docker
  • Kubernetes Kubernetes
  • Grafana Grafana
  • Ansible Ansible
  • Networking Networking
  • Elastic Stack
  • Prometheus Prometheus
  • AI coding assistants
  • Cursor AI
  • DNS
  • GitHub Copilot
  • Load Balancing
  • SCP
  • SSH
  • TCP/IP
  • TLS
  • VPN

🚀 We're Hiring: Software Engineer | Tel Aviv (On-site)


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.


About the Role: 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


Requirements:

  • 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


What We Offer:


• 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)


📍 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.

ITC Intelligent Traffic Control