Staff Software Engineer
Core
Define, own, and drive the architectural vision and technical roadmap for a major UI platform subsystem.
Role type
Staff Software Engineer (Platform Architecture)
Builds
Reusable components, shared libraries, frameworks, and tools for feature teams
Domain
Software Engineering / UI Platform
Required skills
Software architecture, Java, Python, C++, Spring, React.js, Node.js, Scalable system design, Maintainable system design
Preferred skills
Internationalization and localization strategies, Unicode, ISO standards, Localization frameworks, Globalization testing, Platform team development practices
Responsibilities
Define architectural vision and technical roadmap, Review high-impact proposals and cross-team interface specifications, Drive cross-functional alignment and resolve technical ambiguity, Translate product strategy into actionable technical architecture, Build reusable components and shared libraries, Mentor Senior Engineers and establish engineering best practices
