Principal Software Engineer
Core
Designing and implementing high-performance, scalable web applications and user interfaces that maintain operational readiness and uptime for global financial markets.
Role type
Principal Software Engineer (Web)
Builds
Web services and applications handling millions of requests per day for market data and exchange access
Domain
Financial Markets / Web Engineering
Deliverable
production ML models | product features
Required skills
High-performance web development, MVC frameworks (Django), JavaScript, Python, Linux/UNIX, complex debugging, scaling solutions, architecture design, project leadership
Preferred skills
ReactJS, PostgreSQL, Python unit testing, full-stack web testing, UX principles
Technologies
Python, Django, React, Next.js, Tailwind CSS, HTML5, CSS3, Apache, PostgreSQL
Responsibilities
Design and maintain web software functionality; debug complex operational and scaling issues; provide technical direction and architecture; enforce design system standards; lead project scheduling and remediation efforts; support production systems outside normal hours
Seniority
Principal, hands-on IC with strategic impact
