Principal Software Engineer
Core
Senior technical authority shaping technology strategy and delivering high-impact solutions for Nasdaq's core equities trading backends.
Role type
Principal Software Engineer (Strategy & Architecture)
Builds
Core equities trading backends and high-performance software solutions
Domain
Financial Technology / Low Latency Trading Systems
Deliverable
production ML models
Required skills
Software architecture, Systems integration, Enterprise-scale solution design, Linux, Core Java, TCP stack, Cross-functional leadership, Strategic technical guidance
Preferred skills
Messaging protocols (ITCH, OUCH, FIX), 24x7 environment migration, Backend development
Technologies
Linux, Core Java, TCP stack, ITCH, OUCH, FIX
Responsibilities
Provide strategic technical guidance to engineering teams, Lead analysis of complex client and business requirements, Drive innovation across project teams, Collaborate with Architecture, QA, Network Design, and Enterprise Planning, Identify technology trends to inform product direction
Seniority
Principal, Strategy & Mentorship