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
* Lead with Integrity - Our high ethical standards guide our honest and transparent conduct * Demonstrate Mastery - We build our employees' capabilities, enabling them to become subject-matter experts and thought leaders * Play as a Team - We seek diversity of thought and experience to ensure we are innovating at the highest level * Act Like an Owner - We encourage everyone to take the initiative and propose solutions. * Fuel client success - Our clients are our top priority, and we strive to deliver quality solutions that exceed expectations. * 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 * Specialist Qualifications: 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.
* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.