The Job logo

What

Where

Software Engineering Technical Leader

Join for More Updates
Smart SummaryPowered by Roshi
Join our diverse team working on public and private cloud infrastructure services. Design and implement Service Discovery and Service Mesh infrastructure on Kubernetes and on Cloud. Develop and maintain cloud infrastructure and security solutions. Troubleshoot and resolve issues. Work collaboratively with multi-functional teams to develop and deploy container-based infrastructure and services. Provide technical mentorship and support for public and private cloud infrastructure. Solve complex customer issues with deep understanding of network protocols and systems-level concepts. Bachelor's degree in computer science or related field required.

Job Title- Software Engineer (Cloud Infrastructure Services)

What You'll Do

The Cisco Cloud Security team is looking for an engineer to join our diverse team working on public and private cloud infrastructure services.

  • Design and implement Service Discovery and Service Mesh infrastructure on Kubernetes and on Cloud.
  • Evaluate and implement the highest standards for infrastructure and service management.
  • Develop and maintain public and private cloud infrastructure and security solutions.
  • Support, trouble shoot, and resolve issues.
  • Participate in on-call rotation.

Who You'll Work With

  • Work collaboratively with multi-functional teams to develop and deploy container-based infrastructure and services.
  • Provide technical mentorship and support to clients in the design and deployment of public and private cloud infrastructure.

Who You Are

You are deeply interested in software design, implementation, deployment, and monitoring of hard-working network and compute, and a control plane that scales thousands of containers and microservices with large-scale customer adoption and traffic.

You strive to explore industry trends and best- practices, and academic research to apply new insights.

You enjoy solving complex customer issues that require a deep understanding of network protocols and systems-level concepts.

Basic Qualifications

  • Bachelor's degree in computer science, information technology, or a related field
  • 2+ years of industry experience in infrastructure, virtualization, cloud engineering and architecture
  • 2+ years of experience working on at least one of the following cloud platforms: AWS, Azure, GCP
  • 1+ experience working with Docker, Kubernetes, and Helm or Kustomize
  • 1+ Experience with one of the programming languages – Bash, Python, Golang, Java, C/C++

Preferred Qualifications

  • 10+ yrs of industry experience.
  • 2+ yrs Python, Golang, Java or C/C++
  • Sound knowledge of networking and Internet security
  • Experience with Hashicorp Consul or other Service Discovery solutions
  • Good analytical and problem-solving skills
  • Excellent verbal and written communication skills
Cisco Logo

Company

Cisco

Job Posted

10 months ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 years

Category

Software Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Cisco Logo

Leader, Software Engineering - Python, AWS, Full stack

Cisco

Bengaluru, Karnataka, India

Posted: 9 months ago

Cloud Security Engineering at Cisco drives the technology that's transforming the way customers secure their networks, and more importantly, their users. We're seeking a Manager for our Software Engineering team focusing on Software as a Service (SaaS) products. The individual will lead our talented engineers in designing, developing, testing, and deploying robust cloud-based software solutions. A successful candidate should have strong leadership skills, an extensive background in software engineering, a strategic mindset, and experience in people management. As an Engineering Leader within the Network eXperience organization, you will be a part of a team to help design, development, and operation of key microservices focused on cloud network experience, traffic optimization and insights related that our Umbrella and Cisco Secure Access products offer.  This is a small team that does big things.   What You'll Do   Lead and manage the development of scalable SaaS products. Collaborate with cross-functional teams to design, develop, and implement software solutions. Oversee the entire software development lifecycle, from concept to delivery and continuous improvement. Ensure quality code through regular code reviews and adherence to best practices. Foster a culture of innovation, continuous learning, and team collaboration. Utilize leadership and strategic planning skills to develop and implement strategic goals for the engineering team. Develop team members through coaching, mentoring, performance management, and career development.   Basic Qualifications: Bachelor’s Degree in Computer Science, Engineering, or related field. At least 5 years of experience in software development with a focus on SaaS product development. At least 3 years of experience in managing technical teams. Proficiency in multiple programming languages such as Python, Java, or C++. Experience with cloud-based platforms like AWS, Azure, or GCP. Understanding of Agile methodologies and DevOps principles Desired Qualifications: Qualifications and previous training in Business Administration, Project Management or related. Proven leadership abilities with a track record of managing and developing a team of software engineers towards achieving departmental goals. Strong decision-making skills with a demonstrated ability to drive technology strategy and influence executive leadership. Strong business acumen, strategic planning, and execution skills. Excellent interpersonal and communication skills with the ability to articulate ideas to both technical and non-technical audiences. An ability to keep up with the latest trends and technologies in software development. Experience in change management and fostering a positive work culture. Experience with DBT, Snowflake, and AWS. Familiarity with data pipeline and workflow management tools. Understanding of ETL processes and data warehousing strategies   Who You'll Work With The members of the Cloud Security Engineering Network eXperience team build and operate core control plane services for the Umbrella and Cisco Secure Access platform. We are a team that is supportive of learning and experimentation. We work closely with the rest of the Cloud Security Engineering teams and other engineering groups across Cisco. You will engage in some of the following: Lead a dedicated team of software engineers, fostering a collaborative and inclusive work environment. Engage with execs, other engineering leaders, stakeholders, product managers, UX designers, and other teams to ensure we deliver software that meets or exceeds customer expectations.

Cisco Logo

Software Engineering - Technical Leader

Cisco

Bangalore Urban, Karnataka, India

Posted: 8 months ago

JOB DESCRIPTION What You’ll Do Develop solutions & features to extend and improve the infrastructure of Cloud Delivered Firewall Develop and test new software features with C/C++, Linux/Unix and Rust Write functional and design specifications  Perform testing and automation of features and taking them to deployment stage.  Debug and provide solutions for existing deployments.  Participate in/drive threat modeling, monitoring and risk management of our infrastructure.  Contribute towards achieving/maintaining compliance such as SOC2, FedRAMP, etc.  Preferred:  Master's degree in Computer Science or equivalent engineering experience.  8-10 years of Software development experience with C/C++, Linux/Unix and Rust Experience with containerization and related technologies such as Docker, Kubernetes, EKS, ECS.  Familiarity with microservice based architectures.  Domain knowledge of Security (encryption, firewalls, secure systems design, vulnerability management, secure software design, credential management, etc.)  Ability to work in agile delivery model, with ownership and accountability.  Familiarity with Federal compliance requirements (SOC2 and/or FedRAMP) in a DevOps environment.  Technologies we use  You should have exposure to the following:  C/C++, Rust, Unix/Linux Kubernetes, Docker  AWS  CI/CD, Jenkins   WHY CISCO SECURE  #WeAreCisco, where each person is unique. We bring our talents to work as a team each day, helping power an inclusive future for all. Get to know us! We’re global, we’re adaptable, we’re diverse, and our security portfolio is as extensive as it is groundbreaking. Have you heard of Threat, Detection & Response, Zero Trust by Duo, Common Services Engineering, or Cloud & Network Security? Those are only a few of our product teams! The only thing we’re missing is YOU. Join an enterprise security leader with a start-up culture, committed to driving innovation and giving you the opportunity to make an impact. We #InnovateToWin and we know we’re better together, that’s why we’re dedicated to inclusivity, collaboration, and diversity in everything we do. We’re proud to be the Best Security Company in 2021 with the Best Authentication Technology and the Best Small and Mid-Size Enterprises Security Solution in 2022 by SC Media. Cisco Secure continues to grow and evolve year after year with 100% of Fortune 100 Companies using our products, and we’re excited to see the new heights we’ll reach with your passion for security, your customer focus, and your desire to change things up! What else can you expect? An ongoing investment in your growth—that’s why we offer many employee resource groups (called Inclusive Communities), mentorship programs, and hundreds of learning resources to consistently level up your skillset and explore your interests. Because when you succeed, we succeed! “Cisco Secure offers an environment that combines cutting-edge, mission-critical, technology with some of the brightest, most diverse set of people I’ve ever had the pleasure of working with.” – Chief of Staff, Engineering Join Cisco Secure – Be You, With Us!   #CiscoSecure Message to applicants applying to work in the U.S.:   When available, the salary range posted for this position reflects the projected hiring range for new hire, full-time salaries in U.S. locations, not including equity or benefits. For non-sales roles the hiring ranges reflect base salary only; employees are also eligible to receive annual bonuses. Hiring ranges for sales positions include base and incentive compensation target. Individual pay is determined by the candidate's hiring location and additional factors, including but not limited to skillset, experience, and relevant education, certifications, or training. Applicants may not be eligible for the full salary range based on their U.S. hiring location. The recruiter can share more details about compensation for the role in your location during the hiring process. U.S. employees have access to quality medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, short and long-term disability coverage, basic life insurance and numerous wellbeing offerings. Employees receive up to twelve paid holidays per calendar year, which includes one floating holiday, plus a day off for their birthday. Employees accrue up to 20 days of Paid Time Off (PTO) each year and have access to paid time away to deal with critical or emergency issues without tapping into their PTO. We offer additional paid time to volunteer and give back to the community. Employees are also able to purchase company stock through our Employee Stock Purchase Program. Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components. For quota-based incentive pay, Cisco pays at the standard rate of 1% of incentive target for each 1% revenue attainment against the quota up to 100%. Once performance exceeds 100% quota attainment, incentive rates may increase up to five times the standard rate with no cap on incentive compensation. For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid.

Cisco Logo

Customer Delivery Engineering Technical Leader (ACI,IC Role)

Cisco

Bengaluru, Karnataka, India

Posted: 9 months ago

The Business Entity Cisco CX Mission is to accelerate customer success through innovative services and world-class people, partners, processes & tools. Services-led interactions are key differentiators to improve the value of Cisco’s solution to the customers. The Team We are a team of engineers with deep technical expertise and relevant industry experience. We work closely with the Cisco Engineering team & CX Leadership to identify and complete actions required to accelerate the success of the CX Support Services Organization. We use innovative ideas to deliver the best Customer experience in Industry. Who You'll Work With? This team primarily works with CX leadership in the regions. You will be collaborating with TAC (Technical Assistance Center) delivery teams across the region, Product Engineering, TS Product Management, Acquisition Integration, Sales, and Service Readiness teams to drive the scalability of new products and solutions. You will work with global Technical Leaders and GTAC Technology Office to drive grassroots innovation. About You You are an approachable leader, teammate, and innovator who is "customer-obsessed" and an example of technical perfection. You drive improved customer experience with products, technologies, and solutions by demonstrating technical perfection, collaboration, and ownership in all aspects of customer problem resolution across highly visible issues that have a broad customer impact. You craft business and technology strategy through innovation in support of CX, Cisco, and industry priorities with a keen eye for optimizing support workflows, tools, and offers You establish a highly effective working relationship with Sales, Professional Services, and Engineering promoting collaboration and information sharing. You drive Cisco’s products and services consumption by using those relationships to identify, prioritize, and solve potential and existing customer-impacting issues. You influence product quality and usability, focusing on serviceability and innovative ideas. You drive technical issue resolution efficiency by producing and sharing highly impactful intellectual property internally and externally while encouraging others to do the same. You own and drive a culture of excellence and customer obsession, mentoring future technical leaders. You have strong people skills and the ability to collaborate effectively with customers and other internal teams. You are proficient in English (verbal and written). We are looking for a teammate and natural innovator who has experience in the following areas. Data Center and Cloud related products and solutions. Understanding of industry business outcomes such as Hybrid Cloud, IaaS, Cross- Architecture, and 5G offerings. Innovation & Automation. Engineering partnership in Content and IC (Intellectual Capital) Development. Product serviceability improvements. Early Field Engagements and Quality improvements Serve as a multi-functional technical advisor by applying depth and breadth of knowledge to drive customer success. Minimum Qualifications 10-15 years of technical expertise in the DC/Cloud technology domain in customer environments spanning the Service Provider and Enterprise space. Experience in one or more of the following areas: Data Center - Cloud, Kubernetes, and Containers, DevOps Data Center - Nexus Routing & Switching, SDN, ACI Data Center - Compute, Cisco UCS, HX, MDS Experience with Virtualization (OpenStack / VMware vSphere / Microsoft Hyper V / Red Hat KVM / Kubernetes, Linux Containers, Amazon and Google cloud, etc) Knowledge of Nexus Switching, UCS, and Enterprise Storage products Knowledge of Python, API and/or other programming languages a plus Knowledge of Data Center operations and design, Cloud and Virtualization industry, and related products and protocols. Working knowledge of L4-L7 Load Balancing, Firewall/Security Products desirable. Experience in any Networking (R&S, Linux, SDN, OpenStack, etc..) and their application/Implementation in traditional and PaaS, IaaS technologies. Exposure to automation and orchestration tools is desirable (Python, Ansible, etc.) Desired Skills Great teammate. Ability to work in a collaborative way to achieve results. Experience in large-scale deployments, and migration activities in complex networks across industry segments like BFSI, SP, Hospitality, Healthcare, etc. Experience in Product, and solution testing, managed operations for a large-scale network, and network problem resolution. Automation and Innovation first, attitude. Driving different business-relevant Ideas to POC and Scale. Fluency in English. Excellent written and verbal skills are Mandatory. Roles and Responsibilities Produce and implement ideas using tools, applications, and databases used by Cisco engineers to expedite customer issue resolution and customer experience. Engineering Partnership: Drive improvement in product Serviceability, New Product/Feature Incubation, and improve public product documentation. Focus on automation to reduce the effort required by Support engineers on less complex and repetitive tasks. Acts as a focal point for large account network problem resolution and provides technical leadership for Critical Accounts where Cisco is at risk. Work with the Cisco CX leadership team to effectively handle the current and future requirements for the Cisco TAC lab. Talent Development: Conduct training Programs/Mentoring for Technical Consulting Engineers. Develops intellectual property and innovates within the strategy to create new service capabilities.

Cisco Logo

Software Engineering Lead - Python/ReactJS/AWS/Full Stack

Cisco

Bengaluru, Karnataka, India

Posted: 9 months ago

Cloud Security Engineering at Cisco drives the technology that's transforming the way customers secure their networks, and more importantly, their users. We're looking for a Senior Full Stack Engineer to join our dynamic software development team. The ideal candidate should have strong analytical skills, a well-rounded understanding of both front-end and back-end development, and a passion for problem-solving. As a key member of the Network eXperience team, responsible for the design, development, and operation of key microservices focused on cloud network experience, traffic optimization and insights related that our Umbrella and Cisco Secure Access products offer.  This is a small team that does big things.  What You'll Do   Lead the design, development, testing, and maintenance of scalable web applications. Collaborate with cross-functional teams to define, design, and ship new features with an emphasis on scalability and performance. Drive the entire app lifecycle, from concept stage until delivery and post-launch support. Oversee code integrity and organization, ensuring the highest level of performance for both front-end and back-end code. Drive continuous adoption and integration of relevant new technologies into design. Mentor junior team members and provide guidance on technical issues.  Basic Qualifications: Bachelor’s Degree in Computer Science, Engineering, or related field. At least 5 years of experience in web development with a focus on full-stack architecture and development. Expertise in front-end languages (e.g., HTML, CSS, JavaScript) and backend languages (e.g., Java, Python, Node.js). Proven experience with JavaScript frameworks such as Angular, React, or Vue.js. Deep understanding of server-side languages and database technology (SQL, MongoDB). Desired Qualifications: Master's Degree in Computer Science, Engineering or related field. Expertise in mobile development frameworks like React Native or Flutter. Strong experience with cloud platforms such as AWS, GCP, or Azure. Demonstrated leadership, decision-making, and communication skills. Ability to keep up with emerging technologies and trends in software development. Experience with DBT, Snowflake, and AWS. Familiarity with data pipeline and workflow management tools. Understanding of ETL processes and data warehousing strategies Who You'll Work With  The members of the Cloud Security Engineering Network eXperience team build and operate core control plane services for the Umbrella and Cisco Secure Access platform. We are a team that is supportive of learning and experimentation. We work closely with the rest of the Cloud Security Engineering teams and other engineering groups across Cisco. You will engage in some of the following: Lead and collaborate with a team of developers, designers, project managers, and stakeholders to deliver complex software solutions. Work directly with UX/UI designers to implement complex user interfaces and user experiences.

Cisco Logo

Software Engineer - Developer

Cisco

Bengaluru, Karnataka, India

Posted: 9 months ago

The Cisco Distributed System Engineering (DSE) group is at the forefront of developing products that power the largest networks in the world. The networking industry is going through a massive transformation to build the next generation infrastructure to meet the needs of AI/ML workloads and continuously increasing internet users and application. We are uniquely positioned to capture that market transition. This team builds products by harnessing the potential of open-source technologies while pushing the boundaries on Systems and Silicon Architecture. We are looking for developers and leaders who are passionate about tackling complex technology, building large scale distributed systems and comfortable working with open-source communities and technologies. You will be part of a fast-paced work environment and responsible for end-to-end product development and production support.   We are looking for, ·      Data-Plane experts with working experience in NPU and DPU ·      Control and Routing plane experts with working experience in vendor NOS forwarding stack or open source protocol stack (FRR, quagga et al) ·      RDMA technology experts with working experience in PFC, ECN, Alpha, RoCEv2 ·      Manageability experts who are opinionated and experience in developing API and Model driven device software that are managed through cloud controller ·      DevOps experts with working experience in open-source CI/CD infrastructure (Github, JIRA, Jenkins, Kubernetes et al)   What you will do ·      Design, develop and test data-center feature set in SONiC operating system ·      Participate in various SONiC working group and evolve SONiC NOS feature set ·      Work on L2/L3 forwarding/feature development in SONiC ·      Work on distributed software infrastructure building blocks in SONiC and Cisco8000 portfolio platforms ·      Work on API/Model driven manageability infrastructure for cloud controller Who you are ·      5-10 years of work experience in embedded software development and open source technologies ·      Solid experience in developing operating systems internals and infrastructure ·      Strong expertise in “C”, “C++”, “Python” and multithread programming ·      MS/BS degree in CS/EE/CE or technical equivalent ·      Working experience in SONiC (Software for Open Networking In the Cloud)