Exciting opportunity for a Python Developer with a strong background in data to join a boutique systematic FinTech firm. This role is integral to developing the tooling and environment for the data pipelines to flourish.
This is not a Data Engineering position, my client is looking for a Python Software Developer with experience building large software.
Key Responsibilities
- Acquire a deep understanding of the data applications and research teams' needs.
- Collaborate with Data Engineers and Data Scientists.
- Design, implement, test, optimize and troubleshoot Python data applications, frameworks, and services
- Take the lead on production support. During working hours only.
Requirements
- Proven experience and success in building large Python-based software.
- Sound knowledge and experience with SQL
- Strong Python, algorithms, and software design skills.
- Excellent team collaboration and communication.
- Practical knowledge of commonly used protocols and tools used to transfer data (e.g. FTP, SFTP, HTTP APIs, AWS S3).
Nice to have
- Hands on experience with Spark and/or the Apache stack
- Experience in the gaming industry or FinTech.
- Interest in finance/capital markets.
Job Title: Python Developer, Big Data Pipelines
Firm: Elite FinTech
Experience Level: 1-10 years
Location: Montreal (hybrid)