Senior Software Engineer - App Development
Core
Design, build, and lead technical direction for end-user features in Cisco's Webex collaboration platform (Meetings, Calling, Contact Center) used by millions globally.
Role type
Senior Software Engineer (Technical Lead)
Builds
End-user features for Webex Meetings, Webex Calling, and Webex Contact Center
Domain
Enterprise collaboration software, distributed systems, cloud infrastructure
Deliverable
production ML models | product features
Required skills
System architecture, scalable design, TypeScript/JavaScript, Java, React/Angular, RESTful APIs, WebSockets, Postgres/AWS Aurora, CI/CD, test automation, cross-platform optimization (Windows/macOS/Linux/Web)
Preferred skills
Horizontal scaling, caching, load balancing, AI-assisted development (LLM tools), contract testing, DevOps practices
Technologies
TypeScript, JavaScript, Java, Spring, React, Angular, Postgres, AWS Aurora, Git, Docker, Kubernetes
Responsibilities
Define and evolve scalable technical designs aligned with platform strategy; break down complex product requirements into executable work; mentor junior/mid-level engineers; partner with product managers and designers to influence roadmap; drive improvements based on customer feedback (CSAT, NPS); champion AI tool usage to improve team productivity
Seniority
Senior, hands-on IC with leadership responsibilities