Software Engineer - Application Development
Core
Design, build, and technically lead end-user features for Webex collaboration products used by millions worldwide.
Role type
Senior IC application development engineer
Builds
End-user features for Webex Meetings, Webex Calling, and Webex Contact Center
Domain
Enterprise collaboration software
Deliverable
production ML models | product features
Required skills
Modern C++, Swift, TypeScript/JavaScript, Java, Python, Qt, Cocoa, React, Angular, Java Spring, RESTful APIs, WebSockets, system design, unit testing, integration testing, end-to-end testing, CI/CD pipelines, Git, DevOps, cross-platform optimization (Windows, macOS, Linux, Web)
Preferred skills
AI-assisted development with LLM-based tools, technical leadership, architectural decision-making
Technologies
C++, Swift, TypeScript, JavaScript, Java, Python, Qt, Cocoa, React, Angular, Spring, REST, WebSockets, Git
Responsibilities
Design and build end-user features, break down product requirements into technical designs, act as technical point of reference, investigate customer feedback and drive improvements, partner with product and design teams, optimize development using AI tools, mentor other engineers
Seniority
Senior, hands-on IC