Responsibilities:
Technical Leadership: Guide the team in designing, developing, and maintaining robust cybersecurity solutions using Golang, C#, and Python.
Hands-On Development: Write high-quality, scalable, and secure code (50% of the time).
Team Management & Growth: Hire, mentor, and grow a team of talented engineers to build innovative cybersecurity products.
Code Reviews & Best Practices: Ensure high code quality through reviews, technical mentorship, and the enforcement of best practices.
Collaboration: Work closely with product managers, security researchers, and other stakeholders to define and deliver features.
Technical Roadmap: Contribute to architectural decisions and shape the future of the company's technology stack.
7+ years of software development experience, with expertise in at least one of the following: Golang, C#
1-2 years of experience leading a team or mentoring developers in a fast-paced environment.
Strong problem-solving skills and ability to work in a dynamic startup environment.
Experience with secure coding practices and familiarity with cybersecurity concepts is a plus.
Ability to recruit, onboard, and develop engineering talent.
Excellent communication and leadership skills.
Nice to have
Experience with cloud platforms (AWS, Azure, GCP).
Knowledge of networking and cybersecurity principles.
Familiarity with DevOps and CI/CD pipelines.