#LI-SA1 #stoneX #dataengineer #pyspark #azuredatabricks #sql #streamingdata
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.
Whether you want to forge a career connecting our retail clients to potential trading opportunities, or ingrain yourself in the world of institutional investing, The StoneX Group is made up of four segments that offer endless potential for progression and growth.
Job Requirements:
• Bachelor’s or Master’s degree in Computer Science, Mathematics, Engineering or related technical discipline.
• 4 to 6 years of experience developing software in a professional environment (preferably financial services but not necessary)
• Understanding of Enterprise architecture patterns, Object Oriented & Service Oriented principles, design patterns, industry best practices
• Knowledge of micro services architecture, design and business process. Hands on development and programming experience with object oriented programming language like Python, PySpark
• Knowledge on data streaming, messaging and event driven systems like Kafka, Azure Events, Azure streaming services, etc.
• Experience with technologies like SQL (MySQL, MS SQL, or Oracle), No-SQL (Cassandra, Dynamo DB)
• Exposure to containers, microservices, distributed systems architecture, orchestrators and cloud computing.
• Exposure BI Tools like SSIS , Power BI will be added plus
• Good sense of user interaction and usability design to provide an intuitive, seamless end user experience. • Excellent communications skills and the ability to work with subject matter expert to extract critical business concepts.
• Ability to work and potentially lead in an Agile methodology environment.