Engineering Manager - UI Platform
Leads engineering team in UI Platform to enhance developer productivity via fast dev loops or unified interfaces using React, TypeScript, and GraphQL. Requires 5+ years frontend experience and 2+ years management of distributed teams.
About the job
Responsibilities
- Lead a talented engineering team focused on one of the key UI Platform initiatives.
- Oversee recruitment and development of top-tier talent.
- Build processes to implement product vision and strategy aligned with organizational goals.
- Build high-quality, easy-to-operate software.
- Manage technical debt, architecture decisions, and balance product roadmap.
Requirements
- 5+ years hands-on experience in web frontend development (React preferred).
- 2+ years leading and managing high-performing engineering teams.
- Passion for infrastructure, tooling, developer productivity, or performance optimization.
- Ability to mentor, coach, and develop engineering talent.
- Experience driving technical initiatives for team efficiency and code quality.
- Track record of setting ambitious goals aligned with company objectives.
- Strong hiring and retention of top talent.
- Experience managing distributed teams.
- Adaptability in fast-paced environments.
Skills
React, TypeScript, GraphQL, Yarn, Node.js, webpack, JavaScript
Similar jobs
Engineering Management jobsEngineering manager leading a cross-functional product team responsible for strategy, experimentation, reliable infrastructure, and measurable user impact. Requires experience hiring and developing software engineers, delivering multi-engineer projects, and partnering across product, design, and data.
Leads and grows an engineering team building new products from initial market hypothesis through commercial launch. The role requires at least five years of software engineering experience, engineering leadership, strong architecture judgment, and comfort operating in ambiguous 0-to-1 environments.
Leads the engineering team responsible for production agentic infrastructure and evaluation systems, combining people management with hands-on technical direction. The role requires 5+ years of software engineering experience, engineering leadership, and experience shipping AI systems.
Leads and scales an engineering team while remaining hands-on with architecture, system design, code review, and technical execution. The role requires 5+ years of software engineering experience, engineering leadership experience, and strong communication in ambiguous, high-growth environments.
Leads and mentors a software engineering team building reliable, high-performance simulation products, while guiding technical execution, prioritization, and hiring. Requires a bachelor’s degree, programming experience in C++, Python, or Java, people-management experience, and eligibility for a US Government security clearance.