Engineering Team Lead
R&D
Job description
As the Engineering Team Lead, you will be responsible for leading a team of engineers to deliver high-quality, scalable, and secure software solutions. You’ll provide technical guidance, foster a collaborative environment, and ensure projects are completed on time while meeting performance standards. This role offers a blend of leadership, technical decision-making, and hands-on coding.
What you'll do:
- Leadership & Mentorship: Manage, mentor, and motivate a team of engineers to achieve their best performance and grow professionally.
- Project Management: Oversee the planning, development, and delivery of engineering projects, ensuring alignment with product goals and timelines.
- Technical Expertise: Provide hands-on technical guidance, including code reviews, systemarchitecture, and troubleshooting complex issues.
- Collaboration: Work closely with product managers, designers, and other stakeholders to translate business needs into technical requirements.
- Quality Assurance: Establish and enforce engineering best practices, including code quality, testing standards, and security protocols.
- Innovation: Stay ahead of emerging technologies and cybersecurity trends, and apply this knowledgeto improve processes and products.
- Team Building: Foster a culture of innovation, collaboration, and accountability within the engineering team.
Why join us?
- Lead and shape the future of engineering in a high-growth cybersecurity startup.
- Work on impactful, cutting-edge projects that address real-world cybersecurity challenges.
- Enjoy a competitive salary, equity opportunities, and comprehensive benefits.
- Flexible work environment with opportunities for professional development and growth.
- Be part of a dynamic and passionate team dedicated to making a difference in cybersecurity.
Requirements
- Proven experience (5+ years) in software engineering with at least 2 years in a leadership role.
- Strong proficiency in programming languages such as Python, Go, Java, or C++.
- Expertise in designing and deploying scalable, secure, and resilient software systems.
- Solid understanding of cybersecurity principles, secure coding practices, and threat mitigation techniques.
- Experience with cloud platforms (AWS, Azure, GCP) and modern development tools.
- Strong project management and organizational skills, with experience leading cross-functional teams.
- Excellent problem-solving, communication, and decision-making abilities.
Preferred Skills:
- Background in developing cybersecurity solutions or products.
- Hands-on experience with DevOps practices, CI/CD pipelines, and containerization technologies(e.g., Docker, Kubernetes).
- Knowledge of microservices architecture and distributed systems.
- Familiarity with Agile methodologies and tools such as JIRA or Trello.
- A passion for mentoring engineers and fostering a collaborative team environment.