Analyst - Software Engineering

Nasdaq

Job Summary

Nasdaq is seeking a highly motivated Software Engineer to contribute to the development and enhancement of a financial services platform providing Clearing Services for some of the largest clearing houses globally. This role involves working within a cross-functional team with a DevOps mindset, utilizing a wide technology stack including Java backend services, front-end interfaces, DevOps tools, and cloud services and infrastructure. Responsibilities include writing high-quality, test-covered code, participating in agile ceremonies, design, implementation, testing, release, and deployment activities, as well as problem-solving during incidents.

Must Have

  • Write high quality code for highly distributed systems.
  • Cover code with sufficient tests.
  • Participate in agile ceremonies (daily stand-ups, sprint planning, demos, retros).
  • Involve in design, implementation, and testing stages of the product life cycle.
  • Participate in release and deployment activities.
  • Participate in design discussions and decisions.
  • Participate in problem solving when incidents occur.
  • Update and create needed documentation.
  • Perform code and design reviews with the team.
  • Work with architects and delivery leads of other product teams.
  • Be a multi-skilled, solution-oriented team player with a positive can-do attitude.
  • Ability to work cross-functionally and internationally in a fast-changing environment.
  • Be flexible to changes in priorities.
  • Possess a self-driven attitude along with a sense of structure and creativeness.
  • Strong experience in backend Java development.
  • Interest and experience in DevOps (CI/CD, pipelines, deployment).
  • Interest and experience in cloud services, infrastructure, and toolsets (AWS, Kubernetes, Docker).
  • Experience working in agile teams using Scrum or Kanban.
  • Excellent written and spoken English communication skills.
  • Degree qualified in Computer Science, Information Systems, or equivalent work experience.
  • At least 3 years of experience.

Good to Have

  • Experience with the TRADExpress platform.
  • Experience from the clearing domain, trading domain, or the financial market.
  • Knowledge of capital markets (clearing, settlement, trading, financial instruments, or corporate actions).

Perks & Benefits

  • Hybrid work environment (at least 3 days a week in office).
  • You&Q total rewards program covering wealth, career growth, well-being, and family care.

Job Description

We are seeking a highly motivated Software Engineer to contribute to the development and enhancement of a financial services platform providing Clearing Services for some of the largest clearing houses of the world. You will work within a cross functional team with a DevOps mindset. This role involves working across a wide technology stack - Java backend services, front-end interfaces, DevOps tools, and cloud services and infrastructure.

Responsibilities

  • Write high quality code that solves difficult problems in a highly distributed system with extreme demands on resilience and quality.
  • Cover your code with sufficient tests.
  • Participate in and contribute to our agile ceremonies, e.g., daily stand-ups, sprint planning, demos, and retros.
  • You will be involved in several stages of the product life cycle: design, implementation, and testing. As well as release and deployment activities.
  • Participate in design discussions and decisions, within the team and with clients.
  • We have the mentality that if you build it, you own it. This means that you will participate in problem solving when incidents occur.
  • Update and create needed documentation.
  • Perform code and design reviews with the team to improve the quality.
  • Work together with architects and delivery leads of other product teams to make sure all components work together.

What you will bring to the team:

  • You are a multi-skilled, solution-oriented team player with a positive can-do attitude. You can work cross-functionally and internationally in a fast-changing environment. In our work things can change fast, so you are also flexible to changes in priorities.
  • A self-driven attitude along with a sense of structure and creativeness.
  • Strong experience in backend Java development.
  • Interest and experience of DevOps - CI/CD, pipelines, deployment, etc.
  • Interest and experience of cloud services, infrastructure, and toolsets. AWS, Kubernetes, Docker, etc.
  • Experience working in agile teams either using Scrum or Kanban
  • Excellent written and spoken English communication skills.

Nice to Have:

  • Experience with the TRADExpress platform
  • Experience from the clearing domain, trading domain or the financial market
  • Knowledge of the capital markets, e.g., clearing, settlement, trading, financial instruments, or corporate actions

Our Environment:

  • Java (11,17, 21), ReactiveX, REST, Swagger/OpenAPI, React/Redux, Gradle, Git, GitLab, BitBucket, Jenkins
  • High performance, transactional platform
  • Modern UI based on React
  • Continuous delivery and automation

What You'll bring:

  • Education Required: Degree qualified in a discipline related to Computer Science, Information Systems, or equivalent work experience.
  • Experience Required: At least 3 years
  • Special Qualifications: Maintains certifications in programming and/or scripting languages.

This position can 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.

Come as You Are

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.

We Power the Markets that Power the World

At Nasdaq, we’re proud to be the engine behind the world’s capital markets. But we don’t stop there. We build the technology that drives transparency, trust, and access—helping economies grow and people thrive. Our purpose is to advance economic progress for all. Whether you’re a client, a colleague, or part of our broader community, we’re here to move markets—and possibilities—forward.

Read More

Don’t See the Right Role? Stay Connected

Join our Talent Community to stay in the loop on upcoming roles, events, and new opportunities across Nasdaq.

Work Where and How You Thrive

Our hybrid work model, NasdaqBlend, gives you flexibility to do your best work—whether that’s from home, in the office, or a mix of both. Check the job listing or reach out to our team for role-specific details.

What Makes Nasdaq Different? Our Purpose

We’re a global team of over 8,500 innovators across 38 countries, united by a shared purpose: advancing economic progress for all. It’s not just what we do—it’s how we do it, together. Want a deeper look into our Culture Book.

Read More

Your Growth Is Our Investment

We support your success through You&Q, our total rewards program that covers every dimension of life—from building wealth and growing your career to prioritizing well-being and family care.

Join the Team Advancing Economic Progress for All.

Read More

Follow Us

  • YouTube
  • X
  • Facebook
  • Glassdoor
  • LinkedIn

Recruiting Privacy Policy

© 2025 Workday, Inc. All rights reserved.

20 Skills Required For This Role

Communication Problem Solving Team Player Github Game Texts Kanban Agile Development Gitlab React Aws Redux Gradle Ci Cd Docker Front End Kubernetes Git Bitbucket Jenkins Java