NSO Group provides vetted government agencies with cutting-edge technological solutions designed to prevent and investigate terrorism and crime. We are constantly exploring new technologies to address the next challenge in this dynamic, ever-changing market. Want to join us in making a difference (and have a lot of fun along the way)? Apply now
As a Full Stack Team Lead, you will:
- Lead, mentor, and inspire a team of backend and frontend engineers, fostering collaboration, knowledge sharing, and professional growth.
- Remain actively hands-on (approximately 50%) - writing code, contributing to feature development, and applying technical expertise to the product, while also conducting code reviews and driving engineering best practices.
- Apply strong architectural and design expertise to build robust, scalable, and maintainable systems, ensuring long-term adaptability.
- Partner closely with Product Managers, Project Managers, and Architects to align technical execution with business goals.
- Own features from requirements through design, implementation, testing, deployment, and production support.
- Design and implement high-volume, low-latency systems optimized for scalability and performance.
If you have:
- At least 4 years of experience in a management role as a Full Stack Team Lead
- Proven hands-on experience with C# or Java
- Hands-on experience leading the transition from monolithic to microservices architecture, including design, implementation, and team enablement.
- Strong knowledge of on-premises system architecture, design patterns, and best practices for scalable and maintainable solutions.
- Experience working with complex and large-scale systems.
- Proficiency in distributed systems, multi-threading, WebAPI, OOP and design patterns.
- Experience working with both SQL and NoSQL databases.
It would be great if you also have:
- Experience in SOLR, RabbitMQ, Redis and Elasticsearch
- Experience with Kubernetes
Join NSO Group and make a difference!