Python/ETL Developer

Posted 6 Days Ago
Chicago, IL
Hybrid
3-5 Years Experience
Fintech • Software
IMC is a proprietary trading firm and market maker in various products listed on exchanges globally.
The Role
Develop and maintain custom pipelines and applications in Python and SQL to support the daily operational needs of the Mid-Office team. Collaborate with various teams to ensure data deliveries, monitor production issues, develop tools and reports, and improve existing features. Document technical processes for better understanding and troubleshooting by business users.
Summary Generated by Built In

The Mid-Office Development team consists of developers who support the daily operational needs of the local Mid-Office team through in-house applications and data pipelines. Our tools automate data workflows, generate reports, and provide data needed for reconciliation and analysis. We design, develop, and maintain custom pipelines and applications that collect, store, and distribute a wide variety of data from both internal and external systems. Most importantly, the team ensures that critical processes and systems are operational and functioning on a day-to-day basis. The Mid-Office development stack is built on Kubernetes, MS-SQL Server, and Python. The majority of development is done with Python and SQL servers with exposure to SSIS, Spark, Dremio, and PowerShell. Additionally, we rely on HTML5, JavaScript, and Flask for applications that require a GUI.
Your Core Responsibilities:

  • Work with Mid-Office, Trading, and other teams to ensure all data deliveries are complete and processed for reconciliation and reporting
  • Monitor for production issues and provide a prompt response to help eliminate downtime in our operational pipeline
  • Work with our various data providers, both internal and external, to ensure the timely delivery of data and to provide feedback on file formats/data quality.
  • Develop new and maintain existing tools and reports to keep up with our evolving operational environment.
  • Collaborate with team members to improve upon and add self-service features to existing tools and reporting.
  • Document technical processes for business users to allow better understanding and the ability to troubleshoot


Your Skills and Experience:

  • 3+ years of direct, hands-on Python and SQL development experience, preferably MS-SQL
  • Excellent command of Python language and SQL data development
  • Experience with or interest in learning front-end design and development
  • Automation focused mindset
  • Experience gathering business requirements, communicating with key stakeholders, and delivering solutions quickly
  • Previous experience in financial services is beneficial but not a prerequisite.
  • Experience with Spark, Kubernetes, and QlikView a plus


Please note that immigration sponsorship is not offered for this specific opening.
About Us
IMC is a leading trading firm, known worldwide for our advanced, low-latency technology and world-class execution capabilities. Over the past 30 years, we've been a stabilizing force in the financial markets - providing the essential liquidity our counterparties depend on. Across offices in the US, Europe, and Asia Pacific, our talented employees are united by our entrepreneurial spirit, exceptional culture, and commitment to giving back. It's a strong foundation that allows us to grow and add new capabilities, year after year. From entering dynamic new markets, to developing a state-of-the-art research environment and diversifying our trading strategies, we dare to imagine what could be and work together to make it happen.

Top Skills

Python
SQL

What the Team is Saying

Louise
Matt
Pierre
Stephan
Veronica
Theo
Andy
The Company
Chicago, IL
1,600 Employees
Hybrid Workplace
Year Founded: 1989

What We Do

We're one of the world's leading market makers, trading on more than 80 exchanges around the world. Founded in Amsterdam in 1989, IMC was among the first to value the importance of technology and innovation in the evolution of trading. As we invested we grew, from 2 to over 1600. Today we operate globally – across time zones and continents.

Why Work With Us

At IMC it's not the hierarchy but the idea that prevails. So, we’ve done away with artificial barriers and built a company that has very little bureaucracy. As a result our people can explore their potential without limits, developing and implementing the systems and strategies that have made us one of the world’s leading liquidity providers.

Gallery

Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery

IMC Trading Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

Typical time on-site: 60 % of the time
Chicago, IL

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account