Grip Security is looking for a Software Developer Team Lead to join our community!
We are a fast-growing startup in the software-as-a-service security industry. We provide innovative solutions to secure the whole organization-to-SaaS surface. (More details: https://grip.security)
Using the newest technologies, we're working on solving a huge problem all enterprises face today - govern the accessibility of all its employees to all 3rd party vendors (GitHub, SendGrid, Atlassian, and thousands more!), and make sure there are no leftover/unwanted access to any of the organization's SaaS assets. The SaaS security field is complex and challenging; therefore, we're looking for super-talented people who are not afraid of technical challenges and breaking barriers to achieve good solutions.
About the Role
- We are looking for an experienced full-stack team lead to join our R&D organization, lead the design and development of large-scale, data-oriented applications.
- In this role, you will manage a talented team of full-stack engineers while remaining hands-on and technically involved in building our core SaaS security platform.
- You will play a key role in shaping system architecture, driving technological innovation, and ensuring the delivery of robust and scalable solutions in a fast-paced, dynamic environment.
Key Responsibilities
- Lead and mentor a team of full-stack engineers, guiding them in design, development, and delivery of complex projects.
- Drive the architecture and implementation of data-centric applications using modern technologies and cloud infrastructure.
- Lead a fast-moving development team, ensuring strong execution and teamwork in a dynamic environment
- Collaborate with QA, Product, Design, and DevOps teams to ensure system scalability, reliability, and performance.
- Conduct code reviews, enforce best practices, and foster a high-quality engineering culture.
- Research and integrate new technologies to overcome technical challenges and improve productivity.
- Own full project lifecycle, from requirement gathering and design to deployment and monitoring in production.
Requirements
- 7+ years of professional experience in Full Stack development, including at least 3 years as a Team Lead.
- Proven hands-on experience building and maintaining large-scale, data-oriented platforms.
- Strong understanding of cloud architecture and distributed systems (AWS preferred).
- Experience developing and maintaining CI/CD pipelines and production-grade microservices.
- Excellent communication and mentoring skills; ability to inspire and lead a team.
- Problem-solving mindset and a proactive, can-do attitude.
- Strong collaboration skills and the ability to work in a fast-paced environment.
- Experience with the following tech stack: Python, TypeScript, React, Kubernetes, Kafka, Postgres
- Experience with NoSQL databases and data lake storage solutions - Advantage
- Experience working on SaaS-based security products – Advantage
- Experience with browser extension or other end point clients - Advantage