Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Cisco Software Engineer C++ AWS TCP/IP 
India, Karnataka, Bengaluru 
604812897

14.04.2025

Your Impact

  • You will combine deep technical expertise with strong leadership and a passion for building secure, scalable solutions.
  • Build highly scalable Cloud Microservice solutions that secure a high volume of web traffic
  • Bring a mindset of developing simple solutions to complex problems.
  • Design, and deliver new software features for Web gateway.
  • Write functional and design specs. Conduct and participate in peer code and design reviews.
  • Collaborate with the adjacent software teams in defining the programming interfaces into the various other software modules.
  • Relish a build it, operate it, secure it culture.
  • Own major features and components from conception to delivery, ensuring that technical solutions meet business objectives, security requirements, and user needs.
  • Demonstrate your understanding of networking principles and protocols (e.g., TCP/IP, DNS, HTTP/S) to ensure that our cloud security solutions protect against network-related vulnerabilities and provide secure access across cloud environments.
  • Participate in the on-call rotation to ensure the security, stability, and availability of production system and be ready to diagnose, tackle, and resolve production issues with urgency and efficiency, especially related to security or networking incidents.
  • Work with product managers, UX/UI designers, and other engineers to define feature requirements, deliver high-quality solutions and ensure alignment with product objectives. Be an advocate for security and scalability in all aspects of the product.

Minimum Qualifications

  • 7+ years of experience in software engineering with an emphasis on cloud security, or networking, AWS
  • Experience in Web Gateway products, web proxy, Web Security domain
  • Experience designing, implementing, and supporting large-scale transaction systems
  • Proven C++ and Python skills
  • In-depth knowledge of object-oriented concepts, programming, and systems design
  • Understanding of various design patterns and Microservice Architecture
  • Excellent oral and written communication skills
  • Experienced in designing, building and debugging large scale distributed systems.
  • Strong foundation in data structures, algorithms and software design with strong analytical and debugging skills
  • Strong collaboration skills with product management, and other engineering teams.

Preferred Qualifications

  • Experience with DevOps practices, containerization (e.g., Docker, Kubernetes), and CI/CD tools for automated deployment pipeline
  • Experience with on-call duties and managing production incidents in a timely and effective manner.
  • Experience with cloud-native security tools (e.g., cloud firewalls, DDoS protection, IAM, VPC security, etc.).
  • Experience with automation tools like Terraform, Ansible, or CloudFormation for infrastructure-as-code and CI/CD pipelines.
  • Comfortable in a fast-paced, dynamic environment where priorities may shift quickly. Able to adapt to new technologies and evolving business needs.
  • Solid understanding of security best practices in cloud-native applications, encryption, and access controls.