All jobs

Leader, Software Engineering - Cloud Native Cybersecurity Platform

Cisco12h ago
Bangalore, IndiaOnsiteFull-timeSenior Level12+ yrs exp

Top focus

Vp EngineeringSoftware EngineerCloud EngineerCybersecurity AnalystSoftware Engineer Ii

Meet the Team Join our engineering team building the next generation of cloud-native cybersecurity solutions that protect organizations at enterprise scale. We develop highly available, distributed systems that leverage modern cloud technologies, AI-driven insights, and advanced analytics to help customers detect, investigate, and respond to security threats faster.

As a Software Engineering Technical Lead, you will shape the technical direction of the platform, mentor engineers, and drive architectural excellence while collaborating across engineering, product management, and security teams. Your Impact As a Software Engineering Technical Lead , you will: Lead the technical strategy and execution for a key engineering domain, driving a multi-quarter roadmap focused on new capabilities, operational excellence, observability, reliability, and customer experience.

Remain hands-on with software development by contributing high-quality code, conducting design and code reviews, and setting engineering best practices. Design and evolve scalable, secure, and resilient distributed systems while ensuring non-functional requirements such as scalability, performance, security, availability, and maintainability are built into every solution.

Drive end-to-end delivery of complex cross-functional initiatives, partnering closely with Product Management and engineering teams to prioritize, execute, and continuously improve outcomes. Translate customer feedback, operational insights, and production learnings into platform simplifications that accelerate development and improve customer value.

Improve engineering quality by driving automated testing, increasing code coverage, strengthening observability, and enhancing operational readiness. Introduce innovative engineering practices, tools, and AI-powered approaches that improve developer productivity, troubleshooting efficiency, and system reliability.

Mentor and develop engineers through technical guidance, architecture reviews, career coaching, and engineering best practices while fostering a culture of technical excellence. Represent the team in architecture reviews and technical forums, influencing engineering direction across multiple teams and organizations.

Minimum Qualifications Bachelor's degree in Computer Science, Computer Engineering, or a related technical field. 12+ years of professional software engineering experience building large-scale distributed systems. Strong programming expertise in Python and Go , with experience developing and operating production-grade services.

Deep understanding of software architecture, distributed systems, design patterns, and microservices-based applications. Experience designing, building, and securing cloud-native applications on public cloud platforms, preferably AWS. Strong experience with containerization and orchestration technologies such as Docker and Kubernetes.

Experience with modern software development practices including Git, CI/CD pipelines, automated testing, and DevSecOps. Strong debugging, performance tuning, and production troubleshooting skills across distributed systems. Experience designing highly available, resilient, and secure enterprise-scale applications.

Excellent communication and collaboration skills with the ability to influence technical decisions across engineering teams. Preferred Qualifications Master's degree in Computer Science or a related technical discipline. Experience developing cybersecurity, threat detection, security analytics, or security operations platforms.

Experience leveraging AI/ML technologies, large-scale data processing, or advanced analytics to improve security detection and operational intelligence. Experience implementing Infrastructure as Code (IaC) and managing multi-region cloud deployments.

Proven experience defining long-term technical strategy and leading architecture across multiple engineering teams. Demonstrated ability to lead large cross-functional initiatives and influence product and engineering strategy. Strong mentoring and technical leadership experience with a passion for developing engineering talent.

Creative problem-solving skills with a focus on scalability, performance optimization, and engineering excellence. Passion for innovation, continuous improvement, and delivering exceptional customer experiences through secure, reliable software solutions.

Why Cisco? At Cisco, we’re revolutionizing how data and infrastructure connect and protect organizations in the AI era – and beyond. We’ve been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds.

These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint. Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you’ll see that the opportunities to grow and build are limitless.

We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere. We are Cisco, and our power starts with you.

Required skills

PythonGoAWSDockerKubernetesGitCI/CDDevSecOpsAI/MLInfrastructure as Code
Posted on JobRush — the end-to-end AI job-search platform.