About Flinks ?
Flinks drives and empowers financial innovation by pushing the limits of what's possible
As one of the trailblazers and advocates for open finance in Canada, Flinks has rapidly grown from its founding in 2016 to become a leader in financial data aggregation, data enrichment, and open banking.
Trusted by millions of individuals accessing financial services at world-class companies and serving innovators in lending, fintech, digital banking, asset management and insurance, Flinks is continually setting new benchmarks for the future of financial innovation. We’re dedicated to continuing to provide our clients with the tools they need to stay ahead of the competition and drive innovation forward. That’s where you come in.
About the Team
Our Platform & Reliability crew at Flinks brings together DevOps Engineers, SREs, and Support Engineers to create a proactive environment where incidents are resolved before customers see them and engineers spend their time building product, not fighting fires—supported by emerging AI-assisted automation that streamlines intake, triage, response, and continuous testing.
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
Conduct technical assessments & post-mortems, driving continuous improvements across production systems
Investigate and resolve complex memory/CPU issues—profiling, leak detection, garbage-collection tuning, performance hotspots
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, debugging, reverse-engineering and tinkerer mindset
Who you are ?
Strong knowledge of one modern programming language, preferably Golang (C# experience is a plus)
Experience developing and maintaining distributed systems at scale
Hacker mindset, finding solutions without having a clear path
Proven autonomy at troubleshooting networking stacks
Deep understanding of web technologies, HTTP/IP protocols, reverse-engineering JavaScript defenses and proxy rotation
Understanding of Kubernetes
Natural curiosity with a willingness to learn new technologies
Knack for debugging and investigating difficult issues
Building or mitigating anti-bot systems in production
Great to haves
Browser extension development experience
Hands-on experience experimenting with large language models (LLMs) and integrating generative AI into workflows
The Interview Process ?
Head of HR
Tech Challenge
Reliability Engineer
Director of Infrastructure