Development Team Lead at Lab42
Ramat Gan, Tel-Aviv District, Israel -
Full Time


Start Date

Immediate

Expiry Date

15 Mar, 26

Salary

0.0

Posted On

15 Dec, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Cybersecurity, Technical Leadership, Hands-on Development, System Architecture, Mentorship, Python, Backend System Design, Microservices, Distributed Systems, Kubernetes, Docker, Networking, Communication Protocols, Frontend Development, React, DevOps

Industry

Computer and Network Security

Description
We are looking for a highly capable Development Team Lead to guide a multidisciplinary team of five engineers (including frontend, backend, and QA automation). This role blends technical leadership, hands-on development, architectural ownership, and team mentorship. The ideal candidate is an innovative problem solver, an “all-around player” who can dive into code, DevOps, system installation, and architecture with equal confidence. Responsibilities - Plan, prioritize, and manage the team’s work based on business needs, project requirements, and delivery timelines. - Lead system architecture and technical design, ensuring scalability, performance, and maintainability across the platform. - Mentor, guide, and support team members, promoting high-quality development practices and continuous learning. - Be hands-on—actively contribute code, review team members’ code, and help resolve complex technical challenges. - Collaborate with product, operations, and other stakeholders to ensure alignment and smooth delivery. - Dive into any necessary domain: o Coding (frontend or backend) o DevOps, CI/CD, and infrastructure tasks o System installations and environment setup - Promote engineering excellence by establishing standards, best practices, and clean architecture principles. - Support the QA automation engineer by aligning development efforts with testing strategies and automation needs. Requirements - Cybersecurity background, preferably military experience (e.g., Unit 8200), with strong understanding of cybersecurity concepts and adversarial thinking. - 2+ years as a Development Team Lead managing a team of at least 3 engineers. - Deep, hands-on programming expertise, preferably in Python. - Strong understanding of backend system design, microservices, distributed systems, and architectural patterns. - Good understanding of frontend development concepts, with at least basic experience in React. - Solid understanding of Kubernetes, Docker, and modern container-based deployments. - Solid knowledge of networking and communication protocols (VPN, SOCKS5, tunneling, proxies, etc.). - Experience working in fast-paced environments requiring ownership, initiative, and creative problem solving. - Strong communication skills and the ability to guide and influence both junior and senior developers.
Responsibilities
The Development Team Lead will plan and manage the team's work while leading system architecture and technical design. They will also mentor team members and actively contribute to coding and resolving technical challenges.
Loading...