About the Company
Radware is revolutionizing cloud-based management and protection solutions as we expand our cloud business footprint.
About the Role
As Team Leader Software Engineering, you will lead a talented team of engineers while remaining hands-on with cutting-edge technologies. You'll architect, develop, and deploy scalable SaaS solutions using modern tech stacks including Java, Spring Boot, Kubernetes, Docker, Go, Kafka, Elasticsearch, Postgres, and Redis.
Responsibilities
- Lead and inspire a team of software engineers to develop scalable, high-performance cloud-based products.
- Take full ownership of design, development, and deployment of microservices-based SaaS solutions.
- Demonstrate technical excellence and mentor team members to ensure best coding practices.
- Drive accountability within the team for deliverables, quality, and timelines.
- Partner with Product Managers, Architects, and stakeholders to shape product requirements and roadmaps.
- Champion timely, high-quality feature delivery in an Agile environment.
- Foster innovation and continuous improvement in development processes.
- Nurture team growth and cultivate a culture of learning, teamwork, and excellence.
- Demonstrate a can-do attitude when facing challenges and finding solutions.
Qualifications
BE/B.Tech in Computer Science or equivalent
Required Skills
- 8+ years of backend software development experience using Java.
- 2+ years successfully leading or mentoring a software development team.
- Strong expertise in OOP, design patterns, and software development best practices.
- Hands-on experience with microservices architecture and cloud-based solutions.
- Demonstrated success in Agile environments with CI/CD methodologies.
- Exceptional leadership, communication, and problem-solving skills.
- Ability to make sound technical decisions and collaborate effectively across functions.
- Accountability for team deliverables and commitment to achieving results.
- Positive, can-do attitude with the ability to overcome obstacles creatively.
Preferred Skills
- Experience with Kubernetes and Docker orchestration.
- Familiarity with Kafka, Elasticsearch, Redis, and Postgres.
- Prior experience building and scaling SaaS-based cloud solutions.
- Knowledge of AWS infrastructure and cloud security best practices.
Equal Opportunity Statement
We're looking for someone who takes ownership, demonstrates accountability, and approaches challenges with a positive, can-do attitude. You should be passionate about creating exceptional software and motivated to drive your team to excellence. Join Radware and help shape the future of cloud security solutions!