Principal Software Engineer

Nasdaq

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
New York, NY
Salary
$190,600–$317,700 / yr
Employment
Full-time
Posted
4 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $197k
This role $254k
$122k $339k
below market most similar roles pay here above market

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

About Nasdaq

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

View all roles at Nasdaq

At a glance

TL;DR · Principal Software Engineer

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.

See salary data

What you'll do

  • Provide strategic technical guidance to engineering teams on software development and systems integration.
  • Analyze complex client and business requirements to define solutions aligned with organizational goals.
  • Lead the development of high-performance software solutions for core equities trading backends.
  • Solve multidisciplinary engineering problems by partnering with architecture, quality assurance, and network design teams.
  • Identify technology trends and market shifts to inform product direction and growth opportunities.
  • Drive innovation across project teams by challenging conventional approaches to software development.

What we're looking for

  • Master's degree in Computer Science, Engineering, a related field, or equivalent professional experience.
  • 12+ years of experience in software engineering and systems development in low latency, high throughput environments.
  • Proven ability to lead cross-functional teams and influence technical decisions at a strategic level.
  • Deep expertise in software architecture, systems integration, and enterprise-scale solution design.
  • Strong understanding of Linux, Core Java, and the TCP stack.
  • Experience with processing messaging protocols commonly used in financial technology (ITCH, OUCH, FIX) (preferred).
  • Focus on backend development and the types of engineering issues that can arise therein (preferred).
  • Familiarity with migrating systems to run in a 24x7 environment (preferred).

More like this

Similar roles

Principal Software Engineer

Nasdaq

Glenridge Point, GA 54 days ago
Full-stack Development Cloud Infrastructure Large Language Models Agentic Workflows Spec-driven Development
8+ yrs exp Hybrid

Principal Software Engineer

Snap Inc.

Bellevue +5 81 days ago $276,000–$414,000
Distributed Systems AI Tools cross platform development Software Design Debugging Performance Analysis Test Design Scalable Services Security Operational Excellence
10+ yrs exp Hybrid

Principal Software Engineer

Nordstrom

Seattle, WA 72 days ago $191,000–$297,000
Java Python AWS GCP Kafka GitLab CI/CD Generative AI Agentic AI AWS Bedrock Microservices Big Data RFID WMS
10+ yrs exp

Software Engineer Specialist

Nasdaq

New York, NY 17 days ago
Java SQL React Linux Docker Kubernetes CI/CD API Development Multi-threaded Programming Event-driven Architecture Low-latency Systems system monitoring Root Cause Analysis
5+ yrs exp Hybrid

Principal Software Engineer

Autodesk

Atlanta, GA 58 days ago
Distributed Systems Data Pipelines NoSQL Object Storage Serverless API Design ETL DevOps Search Relevance Schema Validation
8+ yrs exp Hybrid

Principal Software Engineer

Amgen

Tampa, FL +1 123 days ago
Generative AI LLMs MLOps LLMOps Python PyTorch TensorFlow Hugging Face LangChain AWS Azure GCP Kubernetes Docker Apache Spark Apache Airflow MLflow Kubeflow Databricks RAG Vector Databases CI/CD Distributed Systems NLP
8+ yrs exp Hybrid