
Software Engineer- Master's (Full Time)
Cisco · Posted Sep 30
Networking, cloud, cybersecurity, and enterprise IT infrastructure services
Get a personal compatibility score
Add a resume for personal matches
About the role
The Webex Engineering Analytics team develops and operates pipelines for Big Data Analytics built on state-of-the-art big data technologies, solving complex data driven development problems for Webex engineering and enabling critical business insights for the Webex product. The team is looking for a hands-on Software Engineer to join a high-impact data engineering and analytics team focused on developing data products and features. This role will build and operate Kafka-based streaming applications and develop data processing jobs using Apache Spark and/or Apache Flink across distributed systems.
What you will do
- Build and operate Kafka-based streaming applications, including ingestion, filtering, enrichment, and replication use cases.
- Develop data processing jobs using Apache Spark and/or Apache Flink, following established patterns and platform guidelines.
- Build high-performant, highly scalable, complex, and distributed systems – end to end.
- Share technical solutions and product ideas with the broader team through design review, code review, proof-of-concepts, and show-and-tell sessions.
- Participate and contribute ideas to our technology, algorithms, and products.
- Work closely with development, test, and various cross-technology teams to design development strategies and plans, followed by designing and writing code reflecting product requirements and functionality.
Skills used in this role
What the employer is looking for
- M.Tech/M.E. in Computer Science, Information Technology, or a related field; or B.Tech/B.E. in a relevant discipline with at least 2 years of relevant professional experience.
- Solid foundation in data structures, algorithms and object-oriented design
- Adept in using AI tools like Copilot, Cursor, Codex, etc., in design/development and testing.
- Strong experience in Java, Scala, Golang or other modern programming languages/technologies.
- Strong SQL skills and understanding of data modeling for analytical workloads
Preferred qualifications
- Experience in building large, asynchronous task systems, scalable distributed systems with a good understanding of microservices architecture.
- Experience working with Kafka and scaling for high volume workloads.
- Practical experience with Apache Spark and Apache Flink.
- Practical experience with query engines like Trino/Presto.
- Hands-on experience with analytics stores like Apache Pinot/Iceberg for low-latency analytical queries.
- Experience with Docker or other configuration management tools.
- Experience with cloud stacks like AWS etc
Benefits and support
- Compensation and benefits are detailed in the job posting
About Cisco
Cisco Systems, Inc. is a worldwide leader in IT, networking, and cybersecurity solutions that transform how people connect, communicate, and collaborate. The company specializes in routing, switching, data center infrastructure, and software-defined networking designed for enterprises of all sizes. Today, Cisco drives major advancements in AI infrastructure, observability, and secure hybrid work platforms.
- Industry
- Networking
- Company size
- 90000+ employees
- Founded
- 1984
- Location
- San Jose, California, USA
- Funding stage
- Public Company
Leadership
Chair and Chief Executive Officer
President and Chief Product Officer
Executive Vice President and Chief Financial Officer
Executive Vice President and Chief People, Policy & Purpose Officer
Executive Vice President and Chief Customer Experience Officer
Recent coverage
Cisco Newsroom
Cisco Reports Fourth Quarter and Fiscal Year 2026 Results2026-08-12
TIKR
Cisco's Webex Adds WhatsApp Integration via LeapXpert for Compliance2026-10-06
BleepingComputer
Cisco Releases Security Updates to Address Critical Zero-Day in Catalyst SD-WAN Manager2026-09-30
PR Newswire
Internet2 and Cisco Add AI Capacity to the National Research Platform2026-09-22