Principal Software Engineer (UI)
Core
Senior technical authority leading the design, architecture, and delivery of scalable, high-performance UI systems for global financial market infrastructure.
Role type
Principal UI Engineer (Senior IC)
Builds
Scalable, high-performance UI applications and cloud infrastructure for interdealer trading platforms.
Domain
Financial services / Fintech / Trading infrastructure
Deliverable
production ML models | product features
Required skills
UI architecture, high-performance system design, technical leadership, mentoring, AWS CDK, Python, IaC, CI/CD pipeline management, automated testing, refactoring, SDLC planning
Preferred skills
None stated
Technologies
AWS CDK, Python
Responsibilities
Lead design and development of scalable UI applications; Provide technical leadership and mentoring to UI engineers; Establish and maintain UI engineering standards; Oversee solution design and implementation for complex UI systems; Drive continuous improvement initiatives for UI performance and maintainability; Identify opportunities to evolve systems toward target architecture; Implement and manage CI/CD pipelines; Ensure high-quality code through automated testing.
Seniority
Principal, hands-on IC with mentorship