Role Overview
As a Software Engineer reporting to Senior Director, you'll play a critical role in designing, developing, and delivering software solutions that power Nasdaq's technology platforms and client-facing systems. You'll thrive in this position if you're solutions-oriented, enjoy working across teams, and bring a passion for building reliable, scalable technology in a fast-paced, global environment.
Responsibilities
- Contribute to the design, development, and maintenance of backend services, primarily in Java
- Work closely with senior engineers, QA, and product teams to deliver high-quality solutions
- Participate in the full development lifecycle—from understanding requirements to implementation, testing, and deployment
- Support integration and platform-related initiatives across multiple systems
- Take part in code reviews and technical discussions to continuously improve ways of working
- Help troubleshoot and resolve issues in development and test environments
- Contribute to deployment and runtime activities in cloud-based environments (e.g., containerized services, Kubernetes)