Overview: **Connecting clients to markets - and talent to opportunity** With 4,300 employees and over 400,000 retail and institutional clients from more than 80 offices spread across five continents, we’re a Fortune-100, Nasdaq-listed provider, connecting clients to the global markets - focusing on innovation, human connection, and providing world-class products and services to all types of investors. At StoneX, we offer you the opportunity to be part of an institutional-grade financial services network that connects companies, organizations, and investors to the global markets ecosystem. As a team member, you'll benefit from our unique blend of digital platforms, comprehensive clearing and execution services, personalized high-touch support, and deep industry expertise. Elevate your career with us and make a significant impact in the world of global finance. **Corporate**: Engage in a deep variety of business-critical activities that keep our company running efficiently. From strategic marketing and financial management to human resources and operational oversight, you’ll have the opportunity to optimize processes and implement game-changing policies. **Responsibilities**: Additionally, you’ll take on a leadership role by mentoring developers, contributing to company-wide engineering initiatives, and building meaningful relationships with diverse stakeholders to deliver cutting-edge solutions. **Technology Ecosystem**: - Front-End: React, Typescript - Back End: Node.js, SQL - Cloud: Kubernetes, Docker, Azure **Primary duties will include**: - Lead the design and evolution of backend APIs and infrastructure to meet business needs. - Collaborate with UX and product teams to explore, iterate, and solve complex problems. - Contribute to technical discussions, architecture decisions, and best practice initiatives across teams. - Mentor and support the professional development of our engineering community through pair programming, talks, and external presentations. - Drive impactful, scalable solutions that address critical business needs in global financial markets. Qualifications: **To land this role you will need**: - Proven experience developing complex, distributed event-based microservices using Node.js and TypeScript (Java experience is a bonus). - Expertise in building RESTful APIs (gRPC experience is a plus). - Proficiency with CI/CD pipelines, ideally using Azure DevOps. - Strong knowledge of TDD/BDD testing frameworks. - Excellent understanding of relational databases (SQL) and familiarity with NoSQL databases. - A delivery-focused mindset and the ability to thrive in global Agile teams. - Mastery of programming concepts, including clean code principles, SOLID design, and federated microservices architecture. **What makes you stand out**: - Minimum 5 years’ experience ideally withing financial services, FinTech. - Experience leading a small team of developers and driven architecture solutions - Experience with microservices federated architecture - Exposure with distributed messaging/streaming platforms (Apache Kafka) **Education / Certification Requirements**: **Working environment**: - Hybrid