Data Engineer/Engineer I
StoneX
Job Description
Overview This is a data engineer role within the Global Market Data Department at StoneX. The data engineer will actively collaborate with engineering lead for delivery of ongoing data projects. Data Engineer will contribute and assist in implementing components within our cloud data platform for ongoing operations and new market data projects.
Responsibilities Actively contribute toward development, data quality improvement, testing and implementation of ongoing projects. Understands system protocols, how systems operate and data flows. Aware of current and emerging technology tools and their benefits.
Understands the building blocks, interactions, dependencies, and tools required to complete data transformation, data storage and data distribution. Ability to technical problems, study and transform data as needed. Contribute toward improving data quality of StoneX strategic data assets.
Participate in scrum and sprint rituals. Able to follow direction and deliver on tight timelines. Qualifications 2+ years of experience in Data Engineering and/or Application Development across large enterprises.
Understanding of Enterprise architecture patterns, Object Oriented & Service Oriented principles, design patterns, industry best practices Foundation knowledge of Data Structures, Algorithms and Designing for performance. Proficiency in Python and working knowledge of C# and PySpark. Experience with Azure databricks desired.
Experience in database technology like MSSQL or Postgres or MySQL and one of key value and document databases like MongoDB, DynamoDB, Casandra Excellent written and oral communications skills.