Data Engineer
LIFE AT IMC AS A DATA ENGINEER
WHO WE ARE AND WHAT WE DO
IMC is a leading global market maker, using algorithmic trading and advanced technology to buy and sell securities on multiple trading venues worldwide. We provide liquidity to the financial markets, driving efficiencies for buyers and sellers.
Founded in 1989, we are an ambitious, innovative company and identified early on the importance technology would play in the fast-paced evolution of trading. This entrepreneurial spirit still drives us today and can be found in all of our offices around the world.
OUR TEAM
We now operate globally from offices in Europe, the US and Asia Pacific. Our employees work closely together in multidisciplinary teams, making our success possible.
Technology - At IMC, technology is not a department, it is at the heart of everything we do. Our technologists push the limits of possibility, and then look beyond. In our fast-paced environment, short feedback loops mean projects worked on in the morning can enter production the next day.
Trading – Although our traders come from many backgrounds they all have one thing in common: they are at their best solving complex problems. Their insight into global events, market shifts and pricing ensure we are trading in the right place, at the right time.
Business Support - Around the world, IMC’s business support teams are essential for sustaining our success. In our dynamic environment, we have many exciting challenges and multidisciplinary opportunities to shape our operations and make a real impact.
OUR CULTURE
Our employees are our greatest asset so we give them lots of responsibility and the support they need to make a difference. Our flat structure fosters a culture of openness and collaboration, encouraging the sharing of ideas and knowledge. It makes no difference if you have been with us for three days or three years, the best idea wins.
While we work hard, we also have a lot of fun; whether solving complex challenges or in team building, leisure and sporting activities. IMC also enables its employees to contribute towards a better society through our foundation.
IMC is looking for Analytics-driven team members to help build out and scale up our Consolidated Audit Trail (CAT) reporting team, infrastructure and tooling. Our goal is to map the significant amounts of data from a variety of trading systems and provide monitoring, surveillance tools and audits. A successful candidate will blend the ability to deal with analytical data problem solving at scale as well as gain an understanding of how the Compliance and reporting landscape works and evolves from the business.
The person who fills this role will work as a liaison between Compliance, Trading, Development and Data Engineering teams to address critical business needs and streamline our processes as much as possible. The primary skills that we are looking for are a solid set of Data Science and Engineering skills that can blend with learning compliance focused business logic and apply that to build tools to meet our reporting needs.
Our data platforms are primarily built around Hadoop and Kafka, so hands on experience with SQL like tools is a big advantage, as is experience working with large Data sets (TB scale). Our development and application platform is written in Python, so a successful applicant should have a track record of developing, delivering and operating Python tools as well as being able to hop into a Shell and use a terminal with comfort and familiarity. Automation and facilitating self service for users underpin this role, so use of workflow management tools such as Prefect or Apache Airflow, as well as an interest in UX development can all be brought into the role.
Required Skills:
· 2-3 Years Python Coding - Scripting, building applications, a solid comfort level with the language.
· 2-3 Years SQL or Equivalent Experience querying large datasets and answering data driven problems.
· Willingness to learn details of Compliance Reporting tools, platforms and regulations used for industry wide programs such as Consolidated Audit Trail, MIFID Transaction Reporting, Futures Audit Trail, RegNMS, RegSHO and OATS reporting.
Desired Skills:
· Experience using Hadoop and the Spark ecosystem.
· Experience working on Compliance business requirements in the Trading world.
OUR HIRING PROCESS
To set you up for success, you can find our hiring process including tips on applying and interviewing with us on our website. Now it’s up to you! Apply today to start an amazing journey with IMC.