Software team lead
Cybord is seeking a skilled Team Lead – R&D to join its expanding R&D department. The company specializes in utilizing AI and big data to analyze electronic components during the assembly process to identify faulty and counterfeit components.
Responsibilities
Lead and mentor a team of R&D software engineers, fostering innovation and technical excellence. Develop and maintain high-performance applications in Python and other backend languages. Take ownership of key development projects, tools, and processes, ensuring efficiency and scalability. Optimize applications for improved performance, memory management, and real-time processing. Collaborate with cross-functional teams to integrate complex algorithms and logic seamlessly. Work closely with the R&D management team to align development efforts with company goals. Work with cloud-based and on-prem infrastructure and contribute to scalable microservices architecture. Debug and resolve complex software issues to maintain high system reliability.
Requirements and Skills
5+ years of experience in software development, with a strong background in Python and/or other backend languages (Java, Go, C#, etc.). At least 3 years of experience as a team lead, guiding and mentoring developers. Strong problem-solving and debugging skills. Passion for research, innovation, and staying at the forefront of technology. Excellent organizational and time management skills. Precision and attention to detail. Strong teamwork and communication skills in both Hebrew and English.
Technical Skills
Expertise in multithreading, concurrency, and real-time systems. Experience with low-level programming, memory management, and performance optimization. Proficiency in API development and network programming. Familiarity with relational and non-relational databases (PostgreSQL, MongoDB). Experience with containerization tools (Docker), Kubernetes (K8S), and cloud-based architectures (AWS). Familiarity with on-prem infrastructure and AI/ML systems. Strong knowledge of Git, CI/CD pipelines, and software development lifecycle. Experience with C++ – an advantage. Experience with GPU programming (CUDA, OpenCL) – an advantage.
Why Join Cybord
At Cybord, you will have the opportunity to lead an impactful engineering team in an industry-defining and fast-growing startup environment. Our culture is built on collaboration and innovation, and we encourage leadership that drives technical excellence. Our offices are located in the heart of Tel Aviv, within a 5-minute walk from HaShalom train station. We follow a hybrid work model, allowing employees to work remotely twice a week. Apply for the job
Back to All Jobs
Talk to an Expert
Software team lead
Accessibility Toolbar
close
Toggle the visibility of the Accessibility Toolbar
keyboard
Keyboard Navigation
visibility_off
Disable Animations nights_stay
Contrast
format_size
Increase Text
text_fields
Decrease Text font_download Readable Font
title
Mark Titles
link
Highlight Links & Buttons
- Powered with favorite Love by Codenroll