As the head of the NFF Solutions Architecture team, this position provides leadership and guidance in adopting and furthering the vision set out as part of the Nasdaq Financial Framework. The Nasdaq Financial Framework is a strategic initiative to transform the way in which Nasdaq develops and delivers software, levering microservices, cloud deployment and modern interfaces. This initiative is targeting growth through the transition to a Software as a Service company, and simultaneously supporting our existing Enterprise Software Delivery customers.
Nasdaq (Nasdaq: NDAQ) is a leading global provider of trading, clearing, exchange technology, listing, information and public company services. Through our diverse portfolio of solutions, we enable customers to plan, optimize and execute their business vision with confidence, using proven technologies that provide transparency and insight for navigating today's global capital markets. As the creator of the world's first electronic stock market, out technology powers more than 100 marketplaces in 50 countries, and we are home to over 4,000 total listings with a market value of approximately $12 trillion.
Enterprise Architecture and Performance Engineering is responsible for connecting the business strategy and the technical strategy across our global business and technology teams. The NFF Solutions Architecture team is responsible for architectural leadership to the development teams focused on Nasdaq's strategic initiative to transform the way in which we develop and delivery software, the Nasdaq Financial Framework (NFF). The Solutions Architecture team is represented in all major development centers across the globe, including New York, Boston, Stockholm and Sydney, and supports technology initiatives in Bangalore and Lakewood, CO.
As the Head of the NFF (Nasdaq Financial Framework) Solutions Architecture team, you will provide leadership and guidance in adopting and furthering the vision set out as part of the NFF. This is a strategic initiative to transform the way in which Nasdaq develops and delivers software, leveraging microservices, cloud deployment and modern interfaces. This initiative is targeting growth through the transition to a Software as a Service company, and simultaneously supports our existing Enterprise Software Delivery customers.
At the confluence of high performance, low latency systems that power the markets of today, and the opportunity to apply Nasdaq's knowledge, experience and systems to the markets of tomorrow, this position is at the nexus of Nasdaq's future.
The role holder will work in a dynamic environment, applying a wide range of skills to address emerging and strategic goals and issues to drive the success of the organization and its initiatives under the NFF. Supporting development and delivery across the globe, the role holder will have unparalleled opportunities to work across boundaries to solve the most challenging problems in the financial industry today.
You will need to demonstrate skills/experience in
15+ years of experience in software architecture and engineering roles
Experience managing distributed teams of 5-10 people
Understanding of the full software development lifecycle
Broad range of knowledge and experience from hardware to software
Demonstrates a grasp of modern and emerging technologies that may impact our technology and business
Demonstrated knowledge in Security considerations in architecture and design for pubic facing systems
Experience in software development in Java and C/C++
Demonstrated knowledge of considerations for high throughput / low latency systems architecture and engineering
Understanding of consensus and failover strategies and models
Experience designing and developing fault tolerance and scalable systems
And it would be great if you also have experience in
Knowledge of full trade lifecycle and major processing steps, and with one or more technical implementations or systems in this space
Understanding of Nasdaq's main business areas, including Trading, Clearing, Settlement, Risk Management, Market Surveillance and Market Data
Experience applying Model Driven Engineering
Thorough understanding of the financial markets
Experience / knowledge of kubernetes and serverless computing
Continuous Integration and Continuous Deployment
Applying Agile development practices to regulated industries
Applied knowledge of Cloud Services
Experience in optimizing Big Data storage and access patterns
What we believe in
Education Required: Masters' degree in a discipline related to Computer Science, Information Systems. MBA qualification, or equivalent experience.
Experienced in managing distributed teams of 5-10 people
Experience Required: At least 15 years
Specialized development in commercial or business acumen, financial or strategic thinking, new product development.
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.
Nasdaq Omx Group, Inc.