Flinks Logo

Flinks

Software Engineer - Reliability

Reposted 24 Days Ago
Be an Early Applicant
In-Office or Remote
Hiring Remotely in Montréal, QC
Mid level
In-Office or Remote
Hiring Remotely in Montréal, QC
Mid level
As a Software Engineer focused on Reliability, you will develop tools, improve services, troubleshoot systems, and mentor other developers while ensuring optimal performance and scalability.
The summary above was generated by AI
Description
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

Top Skills

C#
Go
Kubernetes

Flinks Montréal, Québec, CAN Office

1001 Rue Lenoir, A114, Montréal, Quebec , Canada, H4C 2Z6,

Similar Jobs

3 Hours Ago
Remote or Hybrid
8 Locations
Senior level
Senior level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
The Technical Program Manager drives the global GTM tooling roadmap, managing high-impact programs and coordinating cross-functional teams to optimize systems and deliver results.
Top Skills: APIsMarketoSalesforce
7 Hours Ago
Remote or Hybrid
Montréal, QC, CAN
Senior level
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
The Senior Technical Accelerator Consultant will guide digital transformation for clients using ServiceNow products, improve processes, and mentor team members, ensuring customer satisfaction and successful technology adoption.
Top Skills: AIHTMLJavaScriptLdapMlSaaSSAMLServicenowSsoWeb ServicesXML
12 Hours Ago
Remote or Hybrid
Canada
Junior
Junior
Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
As a Business Analyst, you will gather and document business requirements, create design documentation, and ensure quality assurance for client projects.
Top Skills: ConfluenceFigmaJIRAVisio

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account