Software Engineer - Golang (microservices Development) Job in Cisco Technology Inc
Software Engineer - Golang (microservices Development)
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
Software Engineer - Golang (Microservices Development)
Meet the Team
At Cisco Secure Common Services Engineering, we are a team of cybersecurity experts and innovative engineers supporting Cisco Security products and developers. Our mission is to build secure, scalable, and seamless solutions that power the Cisco Security Cloud.
As we continue to expand, we seek highly skilled engineers who are passionate about designing and building cutting-edge microservices that enhance security and performance.
Your Impact
As a Software Engineer, you will be responsible for developing, optimizing, and maintaining highly available, containerized microservices. You will work in an agile, collaborative environment, driving innovation while ensuring reliability and scalability.
Key Responsibilities:
- Design, develop, and maintain microservices using Golang and REST APIs.
- Ensure high availability, scalability, and reliability of platform components.
- Optimize and enhance CI/CD pipelines to streamline deployments.
- Implement authentication and authorization mechanisms using OAuth and OIDC.
- Work with AWS cloud services such as DynamoDB, API Gateway, and Lambda.
- Conduct Proof of Concepts (PoCs) to evaluate and integrate new technologies.
- Write clean, efficient, and well-documented code following best practices.
Minimum Qualifications
- 6+ years of experience in Golang-based microservices development.
- Strong expertise in RESTful API development and containerization (Docker, Kubernetes).
- Experience with AWS services, particularly DynamoDB, API Gateway, and Lambda.
- Knowledge of CI/CD processes and tools such as Terraform, Jenkins, and GitHub Actions.
- Understanding of OAuth, OIDC, and authentication mechanisms.
Preferred Qualifications
- Experience with cloud-native architecture and distributed systems.
- Strong problem-solving skills and ability to debug complex issues.
- Excellent communication skills, with the ability to collaborate across teams.
- Passion for security, automation, and performance optimization.
Why Cisco?
At Cisco, we innovate, collaborate, and grow together. We foster an inclusive and diverse work culture where everyone belongs.
- Cutting-Edge Work: Be part of a team shaping the future of cloud security and microservices.
- Career Growth: Learn, develop, and advance in an employee-first environment.
- Giving Back: Enjoy 80 hours of paid volunteer time annually to support causes you care about.
- Inclusive Culture: Join 30+ Inclusive Communities that foster belonging and collaboration.
Join Cisco and be part of the future of secure, cloud-native development!
Take the next step. Be you, with us!

