Software Engineer, Sr Specialist

Nasdaq

Philadelphia (Philadelphia County)

Hybrid

USD 120,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401(k) program with 6% employer match
Comprehensive medical, dental and vision coverage
Hybrid home/office schedule
Professional development opportunities
Paid parental leave

Job summary

A leading financial technology company is seeking a skilled individual for the Derivatives Market System technology team. Responsibilities include developing and maintaining high-performance systems, with a focus on Java programming and object-oriented methodologies. The role offers a hybrid work environment based in Philadelphia and extensive benefits including a 401(k) match, health coverage, and professional development opportunities. Candidates must have a degree in Computer Science or related fields and at least 6 years of programming experience. This position cannot sponsor visas, and applicants must be authorized to work in the U.S.

Qualifications

  • At least 6 years of programming experience.
  • Proficient in Java programming.
  • Self-starter always looking to improve software performance.

Responsibilities

  • Develop and maintain real-time, mission-critical systems.
  • Review system requirements and implement software solutions.
  • Design, develop, and modify applications to meet IT needs.

Skills

Java programming
Object-oriented methodologies
High-performance environments
Low-latency systems
Familiarity with AWS
Experience with AI

Education

Degree in Computer Science or related
Second degree or masters in finance or mathematics

Job description

Join the team responsible for the Derivatives Market System technology at Nasdaq. This role’s responsibilities include the development and maintenance of real-time, mission-critical systems, requiring high throughput and minimal latency. This demands precise execution, exceptional reliability, and adherence to rigorous performance standards.

Responsibilities
  • Reviews system requirements and business processes; codes, tests, debugs; implements and/or maintains software solutions for more complex assignments.
  • Determines systems software design requirements.
  • Designs, develops, modifies, adapts and implements short‑ and long‑term solutions to information technology needs through new and existing applications, systems architecture, network systems and applications infrastructure.
  • Develops security solutions for complex assignments.
  • Provides application software development services or technical support typically for more challenging assignments.
  • Develops program logic for new applications or analyzes and modifies logic in existing applications.
  • Modifies existing internal software products to add new functions, adapt to new hardware, improve performance or enhance product usability.
  • Mentors others in the team on implementing system improvements, challenging the team to increase efficiency wherever possible and to utilize current industry trends.
  • Ensures that applications are compatible across multiple platforms and browsers.
  • May participate in all aspects from detailed programming to high‑level system design.
  • Participates in IT systems strategy, development and/or integrations services to clients.
  • Provides technology trends and competitive landscape expertise and makes technology decisions to drive opportunities and competitive advantage for our clients.
  • Provides a deep domain and industry experience and expertise to design and develop creative solutions.
  • Provides deep awareness of technology and market trends to anticipate industry changes and conceptualize solutions.
  • As a generalist, becomes involved in all aspects of a project including firmware, hardware, architecture, database warehouse and mining, database design and analysis, software development and testing.
Education
  • Degree qualified in a discipline related to Computer Science, Information Systems, or equivalent work experience.
  • Would typically have, or be studying, a second degree or masters’ in a more specialized area, such as financial markets, finance, or mathematics related.
Experience
  • At least 6 years of programming experience
  • Proficient in Java programming
  • Proficient in object‑oriented methodologies
  • Experience with high-performance, low-latency, mission critical environments is a plus but not required.
  • Familiarity with AWS is a plus but not required
  • Experience with AI is a plus but not required.
Special Qualifications
  • Should be able to work independently with little supervision.
  • Should be a self‑starter who is always looking for ways to improve our software’s performance, resiliency, design and reusability.
Location and Work Environment

This position can be located in Philadelphia, and offers the opportunity for a hybrid work environment (at least 3 days a week in office, subject to change), providing flexibility and accessibility for qualified candidates.

Employment Requirements

Applicants must be authorized to work in the U.S. without the need for employment-based visa sponsorship now or in the future; Nasdaq will not sponsor applicants for U.S. work visa status for this opportunity (no sponsorship is available for H‑1B, L‑1, TN, O‑1, E‑3, H‑1B1, F‑1, J‑1, OPT, CPT or any other employment-based visa).

EEO Statement

Nasdaq is an equal opportunity employer. We positively encourage applications from suitably qualified and eligible candidates regardless of age, color, disability, national origin, ancestry, race, religion, gender, sexual orientation, gender identity and/or expression, veteran status, genetic information, or any other status protected by applicable law. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation.

Benefits
  • Secure Wealth: 401(k) program with 6% employer match, Employee Stock Purchase Program with 15% discount, Student loan repayment program up to $10k, Company paid life and disability plans, Generous paid time off
  • Prioritize Health: Comprehensive medical, dental and vision coverage, Health spending account with employer contribution, Paid flex days to support mental wellbeing, Gym membership discounts
  • Care for Family: Hybrid home/office schedule (for most positions), Paid parental leave, Fertility benefits, Paid bereavement leave
  • Connect with Community: Company gift matching program, Employee resource groups, Paid volunteer days
  • Grow Career: Education Assistance Program, Robust job skills training and Professional development opportunities

Come as You Are

For more information, visit Nasdaq Benefits & Rewards Career page.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Specialist - Software Engineer
Senior Specialist - Software Engineer

Nasdaq • Philadelphia

Hybrid
USD 140,000 - 190,000
Hybrid work schedule (in-office 3 days
Competitive rewards package
Equity & annual bonus
Lead Software Engineer
Lead Software Engineer

Nasdaq • Philadelphia

Hybrid
USD 140,000 - 195,000
401(k) with employer match
Employee Stock Purchase Program
Student loan repayment up to $10k
+2
Software Engineer, Specialist
Software Engineer, Specialist

Socket.dev • New York (NY)

Hybrid
USD 107,000 - 182,000
401(k) match
ESPP discount
Student loan repayment
+12
Software Engineer Specialist
Software Engineer Specialist

Nasdaq • New York (NY)

Hybrid
USD 86,000 - 146,000
Hybrid schedule
401(k) match
Equity
+1
Software Engineer Specialist
Software Engineer Specialist

Nasdaq, Inc. • New York (NY)

Hybrid
USD 86,000 - 146,000
401(k) with 6% employer match
Employee Stock Purchase Program with
Commitment to diversity and inclusion
Principal Software Engineer
Principal Software Engineer

Socket.dev • Sandy Springs (GA)

Hybrid
USD 180,000 - 240,000
401(k) with employer match
Employee stock purchase program
Hybrid work schedule
+2
Principal Software Engineer
Principal Software Engineer

ApplyMint • Atlanta (GA)

Hybrid
USD 180,000 - 240,000
Hybrid work environment
Annual bonus/commissions
Equity
Principal Software Engineer
Principal Software Engineer

nasdaq • United States

Hybrid
USD 180,000 - 280,000
401(k) with 6% match
Employee Stock Purchase Program 15% 1
Student loan repayment up to $10k
+3
Senior Software Developer
Senior Software Developer

Nasdaq • Atlanta (GA)

Hybrid
USD 110,000 - 150,000
401(k) with 6% match
Employee stock purchase program 15%
Student loan repayment up to $10k
+4
Principal Software Engineer
Principal Software Engineer

Nasdaq, Inc. • Atlanta (GA)

Hybrid
USD 170,000 - 250,000
401(k) match
Employee stock purchase program
Student loan repayment
+5