Software Developer Senior Specialist

NASDAQ
York, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 148K

Job location

York, United Kingdom

Tech stack

Java
Amazon Web Services (AWS)
C++
Software Quality
Communications Protocols
Information Systems
Databases
Linux
Distributed Systems
Perl
Python
Object-Oriented Software Development
Performance Tuning
Software Engineering
Software Systems
Scripting (Bash/Python/Go/Ruby)
Backend
Information Technology
Microservices

Job description

As a Software Developer Senior Specialist reporting to the AVP - Software Development, you'll play a critical role in designing and delivering high-performance software solutions that power Nasdaq's market infrastructure and technology platforms! You'll thrive in this position if you're a strong object-oriented programmer who loves building reliable, scalable backend systems, solving complex technical challenges, and collaborating across global teams to deliver critical infrastructure that keeps markets running! Key Responsibilities

  • Design, develop, and optimize low-latency software systems that support critical market infrastructure and client-facing applications.

  • Write clean, efficient code in Java (or C++) to build and enhance backend services for our trading platform

  • Translate business requirements into scalable technical solutions, ensuring compatibility across platforms and long-term maintainability.

  • Mentor team members on system improvements, code quality, and industry best practices to drive efficiency and technical excellence.

  • Collaborate with cross-functional teams including architects, product managers, and infrastructure engineers to deliver end-to-end solutions.

  • Lead technical decision-making on complex projects, balancing performance, security, and adaptability to evolving business needs.

Requirements

Do you have experience in Software development?, Do you have a Master's degree?, * Bachelor's degree in Computer Science, Information Systems, or equivalent practical experience.

  • 5-10 years of software development experience, with at least 4 years working with Object-oriented programming (Java or C++) on low-latency systems.

  • Strong experience with distributed systems, communication protocols, and performance optimization.

  • Proficiency in Linux environments and scripting languages such as Python, Shell, or Perl.

  • Clear communicator with experience mentoring others and working in collaborative, cross-functional environments.

Preferred Qualifications

  • Advanced degree (Master's or higher) in a specialized area such as financial markets, finance, or mathematics.

  • Exposure to cloud platforms, particularly AWS (e.g., Redshift database experience).

  • Experience working in capital markets, trading platforms, or fintech environments

This position will be located in Toronto 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. This posting is for an existing vacancy within Nasdaq.

Benefits & conditions

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. What We Offer We're proud to offer a competitive rewards package that is meaningful, recognizes the unique needs of our employees and their families and incentivizes employees for their contribution to Nasdaq's overall success. The base pay range for this role is $104,000 - $148,000. In addition to base salary, Nasdaq provides a generous annual bonus/commission (short-term incentive), and equity (long-term incentive), comprehensive benefits, and opportunity for growth. Exact compensation may vary based on several job-related factors that are unique to each candidate, including but not limited to: skill set, experience, education/training, business needs and market demands.

Apply for this position