About the Role
About the Role
The Software Engineer role at Hunter Bond involves designing and developing high-performance applications in a fast-paced FinTech environment. You will work with technologies like Python and React, focusing on scalable solutions and collaborating with cross-functional teams.
What You'll Do
They’ll find the best team to suit your skillset/interests but you could be working on:
- Some of the world’s most performant ETL pipelines that deal with billions of data points every second
- Software solutions/products with scale, reliability and latency considerations in mind
- R&D work for functional programming (either pre-existing languages (such as Rust and Erlang), or purpose-built languages similar to OCaml)
- Machine Learning Infrastructure and search models
- Quant Logic/Research models for Alpha Generation
Key Responsibilities
- Design, develop, and maintain scalable, high-performance applications
- Build robust backend systems using Python and/or modern frontend interfaces using React
- Collaborate with cross-functional teams including traders and quants
Requirements
- 1-5 years of professional software engineering experience
- Strong experience in Python and/or React
- Bachelors Degree in Computer Science (or similar) is preferred
Requirements
Professional experience
1-5 years of professional software engineering experience is required.
Python expertise
Strong experience in Python is essential for this role.
React knowledge
Experience with React is also important for developing modern frontend interfaces.
Educational background
A Bachelor's Degree in Computer Science or a similar field is preferred.
Nice to Have
Experience with functional programming languages like Rust or Erlang is a plus.
Familiarity with machine learning infrastructure and models would be beneficial.
Benefits
Competitive salary
Up to $200,000 CAD base salary.
Bonus structure
Industry leading bonus included.
Comprehensive package
Comprehensive benefits package offered.