Software Developer

Toronto, ON

Flinks builds the infrastructure that decentralizes finance. For our FinTech and bank customers, we exist for the purpose of democratizing financial data, or in other words, we enable users to own their data and generate value from it.


The future we see is one where finance is fully open, and where the best financial services are distributed across an immense variety of applications, most of them non-finance specific. At the center of this resides Flinks, providing the data and network to drive more value back to users.


About the team 🏗


You’ll be part of an international team who loves to solve complex problems and find solutions when none seem possible. They don’t shy away from a challenge, and they actually revel in it. It’s a small but mighty team that plays a huge role when it comes to ensuring the performance, availability and scalability of our products.


What you'll be doing 🔥

  • Research, develop and maintain tools and techniques that allow us to access and retrieve data
  • Perform technical assessments and investigations that lead to the improvement of our services
  • Collaborate with other teams and developers on the implementation of our remediation tools
  • Work within our production systems ensuring optimal performance, availability and scalability
  • Contribute to innovative projects and participate in the creation of new technologies
  • Implement creative solutions to ensure continuity of our delivery
  • Mentor and help other developers improve on code quality and tinkerer mindset


We’re looking for someone who has 💪

  • Strong knowledge of one modern programming language, preferably Golang
  • At least 5 years of experience developing for distributed systems
  • Hacker mindset, finding solutions without having a clear path
  • Proven autonomy at troubleshooting networking stacks
  • Good understanding of Web technologies and the HTTP/IP Protocol stack
  • Experience with web scraping and strong reverse engineering techniques
  • Natural curiosity with a willingness to learn new technologies
  • Knack for debugging and investigating difficult issues


Great to have

  • Browser extension development experience
  • Experience working with proxies
  • Experience fighting antibot systems
  • Natural ability of delivering quality code and documentation


We’re looking for people that have a strong commitment to solving customer problems alongside other highly driven individuals. Our Tech Bible should help inform if Flinks’ tech team is for you, in terms of values and beliefs.

Subscribe to Job Alerts