Senior Software Engineer - Apps
Core
Design, build, and lead technical direction for end-user features in collaboration products used by millions globally.
Role type
Senior IC software engineer (technical leadership)
Builds
End-user features for Webex Meetings, Webex Calling, and Webex Contact Center
Domain
Collaboration software, cross-platform applications
Deliverable
production ML models | product features
Required skills
System design, architecture ownership, C++, Swift, TypeScript/JavaScript, Java, Python, RESTful APIs, distributed systems, CI/CD, Git, test automation, cross-platform optimization
Preferred skills
AI-assisted development (LLM tools), contract testing, deep familiarity with Qt, Cocoa, React, Angular, Spring
Technologies
C++, Swift, TypeScript, JavaScript, Java, Python, Qt, Cocoa, React, Angular, Spring, REST, WebSockets, Git
Responsibilities
Define and evolve scalable technical designs, break down complex product requirements, mentor junior/mid-level engineers, partner with product/design on roadmap, drive customer experience improvements via metrics, champion AI tool adoption
Seniority
Senior, hands-on IC with leadership responsibilities