Principal Software Engineer
Nasdaq
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 88% of similar roles. Most pay $173,737–$220,800 — the blue band above. At the midpoint, this role pays about $254k versus about $197k for comparable roles.
Based on 240 similar postings.
Employer
Nasdaq is a global technology company serving the capital markets and other industries through its market infrastructure, marketplace technology, and data analytics and insights solutions. Industry: Financial Exchanges & Market Technology
Nasdaq currently has 17 open roles on FindRole.
Listed pay typically runs $96,000–$163,000 across 5 roles with salary data.
Most-posted roles
At a glance
The Principal Software Engineer reports to the VP of Engineering to serve as a senior technical authority focused on enhancing core equities trading backends. This role involves providing strategic technical guidance to engineering teams, leading the analysis of complex business requirements, and driving innovation across project teams to deliver high-performance software solutions. The successful candidate will collaborate across architecture, quality assurance, network design, and enterprise planning to solve multidisciplinary engineering problems. Required technical skills include deep expertise in software architecture, systems integration, enterprise-scale solution design, Linux, Core Java, and the TCP stack. The role specifically addresses the technical challenges of low latency, high throughput environments, and may involve processing financial messaging protocols like ITCH, OUCH, and FIX while migrating systems to 24x7 environments.
What does a Software Engineer earn in New York?
Median $216000 from 264 postings across 62 companies.
Skills
What you'll do
What we're looking for
More like this
Nasdaq
Snap Inc.
Nordstrom
Nasdaq
Autodesk
Amgen