
Senior Software Engineer - Golang | Data Structures & Algorithms | AWS or Cloud | Docker
Welcome to Cisco Systems, where we are dedicated to reimagining the future of technology and empowering businesses to stay ahead in the ever-evolving digital landscape. We are currently seeking a highly skilled Senior Software Engineer with expertise in Golang, data structures and algorithms, and experience working with AWS or other cloud platforms, as well as Docker. As a Senior Software Engineer at Cisco Systems, you will play a crucial role in designing and developing cutting-edge solutions that solve complex business challenges. If you are a passionate and driven individual with a strong understanding of software development principles and a knack for problem-solving, we want you to join our team!
- Develop and maintain high-quality software solutions using Golang, data structures, and algorithms.
- Collaborate with cross-functional teams to design and implement scalable and robust solutions.
- Utilize AWS or other cloud platforms and Docker to build and deploy applications.
- Contribute to the planning and design of new features and products.
- Troubleshoot and debug complex technical issues, ensuring timely resolution.
- Stay updated with industry trends and advancements in technology to suggest innovative solutions.
- Mentor and provide technical guidance to junior engineers, promoting a culture of continuous learning.
- Write clean, efficient, and well-documented code following coding standards and best practices.
- Participate in code reviews, providing constructive feedback and suggestions for improvement.
- Collaborate with product managers and stakeholders to understand business requirements and translate them into technical specifications.
- Identify and implement process improvements to enhance the software development lifecycle.
- Adhere to project timelines and deliver high-quality work within set deadlines.
- Communicate effectively with team members, stakeholders, and management, providing regular updates on project progress and any roadblocks.
- Ensure software solutions are scalable, maintainable, and secure.
- Continuously monitor and improve the performance of existing software applications.
In-Depth Knowledge And Experience In Golang Programming Language, Including Strong Understanding Of Its Syntax, Data Structures, And Concurrency Models.
Demonstrated Expertise In Designing And Implementing Complex Data Structures And Algorithms, With A Track Record Of Solving Challenging Technical Problems.
Extensive Experience With Aws Or Other Cloud Platforms, Including Proficiency In Using Core Services Such As Ec2, S3, And Lambda.
Proven Ability To Work With Docker And Other Containerization Technologies To Build And Deploy Scalable And Reliable Applications.
Strong Communication And Collaboration Skills, With The Ability To Work Effectively In A Team Environment And Mentor Junior Engineers On Best Practices In Software Development.
Software Development
Programming
Algorithms
Data structures
Distributed systems
Docker
AWS
Object-oriented design
Cloud Computing
Golang
System architecture
Microservices
Communication
Conflict Resolution
Leadership
Time management
creativity
Critical thinking
Teamwork
Adaptability
Problem-Solving
Empathy
According to JobzMall, the average salary range for a Senior Software Engineer - Golang | Data Structures & Algorithms | AWS or Cloud | Docker in Bengaluru, Karnataka, India is between ₹1,500,000 - ₹2,000,000 per year. This can vary depending on the specific company, level of experience, and other factors.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Cisco Systems, Inc. is an American multinational technology conglomerate headquartered in San Jose, California, in the center of Silicon Valley. Cisco develops, manufactures and sells networking hardware, telecommunications equipment and other high-technology services and products.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started