Staff Software Engineer - UI Platform
Core
Define and own the architectural vision and technical roadmap for a major UI platform subsystem, building frameworks and systems to empower feature teams to deliver world-ready software.
Role type
Staff Software Engineer (UI Platform)
Builds
Shared libraries, tools, reusable components, and robust design patterns for the organization
Domain
Identity security / Enterprise SaaS / UI Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Software architecture, Java/Python/C++, Spring/React.js/Node.js, Scalable system design, Technical leadership, Cross-functional alignment, Hands-on implementation
Preferred skills
Internationalization and localization strategies, Globalization and accessibility tooling, UI build tooling and CLIs, Design systems, Platform team mindset
Technologies
Java, Python, C++, Spring, React.js, Node.js
Responsibilities
Define and drive the architectural vision and technical roadmap for a major UI platform subsystem; Serve as the definitive design reviewer for high-impact proposals and cross-team interface specifications; Drive cross-functional alignment and resolve technical ambiguity for initiatives spanning multiple product teams; Shape a culture of continuous learning by mentoring Senior Engineers and establishing best practices; Empower developers by building reusable components and robust design patterns; Be a hands-on contributor driving the implementation of complex and foundational components
Seniority
Staff, hands-on IC with strategic ownership