Recruiting the Talent. Staffing the Culture. Call Us: 847-945-7600

Job Seekers.

  • Share this Job

Sr. Python Developer

Location : Chicago, IL
Job Type : Direct
Hours : Full Time
Required Years of Experience : 5+
Required Education : College Degree Preferred
Travel : No
Relocation : No

Job Description :

Duties and Responsibilities:

  •  Work directly with technical team members as well as analysts to leverage fundamental data about commodities to help senior analysts create price and trading signals.

  •  Build industry-leading strategic python tools and functions to help analysts build price signal and trading models

  •  Looking for a change agent someone that has drive & ambition to join us as we embrace leading edge technologies

    and best practices to enable revenue growth

  •  Responsible for all phases of the technology life cycle

  •  Coordinating and communicating specific subject matter knowledge to the design and integration phase of each project

  •  Advise on and implementing the appropriate architecture, data model, and system design and interfacing

    requirements for each project 

Required Qualifications :


Required Skills:

  • Fluent in python for building significant packages and systems – not lightweight “glue” scripts

  • Strong computer science fundamentals (data structures, algorithms, distributed development, system design)

  • Past experience working within a globally distributed team would be beneficial

  • Proactive individual with experience working within a fast paced environment

  • Strong written and verbal communication skills on both technical and non-technical topicsCommitment to continuous integration and other SDLC best practices


Desired Skills:

  • Experience with numpy and scipy and pandas a major plus

  • C++ skills and proven experience a major plus

  • Awareness of and openness to open source technologies a plus

  • Knowledge of commodities products or experience on a Commodities desk is a plus

  • knowledge of visualization platforms (D3, matplotlib, and similar graphical packages) is a plus

Personal/Communication Skills:

  • Outstanding analysis / problem solving skills

  • Excellent communication and teamwork skills

  • Intellectual curiosity. A strong desire and aptitude to learn and share ideas and knowledge with colleagues.

  • Open and flexible to change (programming language, evolving specs, different business areas, etc.)

  • Self starter who is comfortable interfacing with a diverse set of people (Traders, Quants, Trading Assistants, etc)

  • Ability to manage multiple tasks in a demanding and changing environment

Background / Experience:

  • Technical education should include an undergraduate and/or advanced computer science, electrical engineering or other relevant applied science

  • Proven track record in software design and development 

Powered by AkkenCloud
Back to Top
Enter your Infotext or Widgets here...