Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Lead Back-end Developer image - Rise Careers
Job details

Lead Back-end Developer

About Flinks 

Flinks is where financial data moves—with purpose, trust, and impact.

We’re on a mission to simplify access to financial data and help businesses build better, faster, and more secure financial products and experiences. Since 2016, we’ve been bridging the gap between fintechs, financial institutions, and consumers by enabling seamless, secure data connectivity.

From instant account funding to smarter lending, our solutions help power some of the most innovative financial products in North America. We partner with lenders, banks, and fintechs to streamline onboarding, prevent fraud, and fuel real-time decision-making with enriched, reliable data.

As pioneers in Canada’s open banking movement, we're not waiting for the future—we're building it. If you're bold, curious, and ready to help shape the future of finance, we’d love to meet you.

About the team

The Engineering team is responsible for building the features that propel the financial ecosystem into the future. We are a group of developers with diverse skills from backend services, front end, data and automation. Once you are part of the team, you will leverage cutting edge technology, collaborate with product and other technical groups to deliver on Flinks’ vision.

What You'll Be Doing

  • Drive development of scalable, high-performance backend services and APIs using .NET Core and C#.
  • Collaborate with the engineering team and leadership to align technical direction with product roadmaps and business goals.
  • Facilitate daily standups, sprint planning, and ensure team members are unblocked and aligned.
  • Contribute to system architecture and design discussions, with a focus on performance, maintainability, and scalability.
  • Write clean, efficient, and well-documented code, adhering to best practices and standards.
  • Partner with front-end developers to integrate user-facing elements with server-side logic (basic front-end experience is helpful, but deep expertise isn’t required).
  • Oversee code reviews, mentoring, and technical upskilling of team members.
  • Work within a modern DevOps setup, deploying services to GCP and supporting infrastructure as needed.
  • Troubleshoot and refactor legacy back-end codebases to improve performance, reliability and scalability. 

Who You Are

  • 7+ years of experience in back-end development, with deep expertise in .NET Core and C#.
  • Prior experience leading or mentoring developers in a team setting.
  • Strong understanding of API development, systems design, and microservices architecture.
  • Comfortable deploying and maintaining services in cloud environments (GCP preferred, others acceptable).
  • Solid knowledge of relational and non-relational databases (e.g., PostgreSQL, Firestore, Cloud SQL).
  • Familiar with CI/CD pipelines, containerization (Docker/Kubernetes), and modern DevOps practices.
  • Practical understanding of security and authentication (OAuth, JWT, etc.).
  • You write clean, maintainable code and take ownership from concept through delivery.
  • You communicate clearly in a remote environment, giving and receiving feedback well.
  • Passionate about building great software and helping your team do the same.

Nice to haves

  • Experience with Golang or a willingness to work with it in our grid-related systems.
  • Knowledge of web scraping tools or techniques.
  • Familiarity with front-end frameworks like Angular or React (no need to be a front-end expert).

If we’ve piqued your curiosity, you can check out our Tech Playbook to find out more about Flinks’ origins, values and culture.




What You Should Know About Lead Back-end Developer, Flinks

At Flinks, we are on a vibrant mission to innovate and shape the financial landscape, and as our Lead Back-end Developer, you will be at the forefront of this journey! Your expertise in .NET Core and C# will drive high-performance backend services that empower financial institutions, fintechs, and businesses to deliver secure and seamless experiences. You will collaborate with our talented engineering team to align technical innovations with our product vision, ensuring that we stay ahead of the curve in an ever-evolving industry. You'll manage daily standups, sprint planning, and facilitate clear communication among team members, providing guidance and mentorship along the way. Your role will involve diving into system architecture discussions while writing clean, efficient code and integrating with front-end elements, making your contributions impactful. If you're passionate about coding and building cutting-edge financial solutions with a dynamic team, then Flinks is the place for you! Join us as we lead the open banking movement, creating an innovative future together!

Frequently Asked Questions (FAQs) for Lead Back-end Developer Role at Flinks
What responsibilities does a Lead Back-end Developer at Flinks have?

As a Lead Back-end Developer at Flinks, you'll drive the development of scalable back-end services using .NET Core and C#. Collaborating closely with the engineering team, you'll ensure that technical projects align with product roadmaps and business goals. This role also includes overseeing sprint planning, code reviews, team mentoring, and discussions around system architecture to enhance scalability and performance.

Join Rise to see the full answer
What qualifications are needed for the Lead Back-end Developer position at Flinks?

Candidates for the Lead Back-end Developer role at Flinks should have 7+ years of experience in back-end development with a strong command of .NET Core and C#. Leadership or mentoring experience is essential, paired with a solid understanding of API development, microservices architecture, and cloud deployments, particularly on GCP. Familiarity with CI/CD practices, database management, and security principles is also important.

Join Rise to see the full answer
How does a Lead Back-end Developer collaborate with other teams at Flinks?

At Flinks, collaboration is key for a Lead Back-end Developer. You will work closely with front-end developers to ensure seamless integration of user-facing elements and with product and tech teams to align development efforts with strategic goals. Daily standups and sprint planning sessions will foster ongoing communication and unblock team members, promoting a highly collaborative environment.

Join Rise to see the full answer
What is the work environment like for a Lead Back-end Developer at Flinks?

The work environment for a Lead Back-end Developer at Flinks is dynamic and supportive. Since Flinks operates remotely, clear communication is essential, allowing for flexible collaboration among team members. You will be a part of a passionate team that values mentorship, facilitating growth, and tackling challenges together in a culture that encourages curiosity and innovation.

Join Rise to see the full answer
What opportunities for growth does Flinks offer for a Lead Back-end Developer?

Flinks is deeply invested in the growth of its employees, offering opportunities for professional development in various areas. As a Lead Back-end Developer, you will have avenues for upskilling, mentoring others, and contributing to significant projects within a cutting-edge tech environment. Engaging with diverse technologies and leading initiatives positions you for long-term career advancement.

Join Rise to see the full answer
Common Interview Questions for Lead Back-end Developer
Can you describe your experience with .NET Core and C# in back-end development?

When discussing your experience with .NET Core and C#, be specific about the projects you've worked on, the challenges you faced, and how you overcame them. Highlight your proficiency in writing scalable services and any performance improvements you’ve achieved. Use concrete examples to illustrate your understanding of best practices in coding and system design.

Join Rise to see the full answer
How do you ensure the performance and scalability of backend services?

In answering this question, elaborate on techniques you've employed, such as optimizing database queries, implementing caching strategies, and applying microservices architecture. Discuss how you've measured performance metrics and your iteration process in addressing bottlenecks during development.

Join Rise to see the full answer
What is your approach to mentoring junior developers?

Share your philosophy on mentorship by describing how you set up a supportive learning environment. Discuss strategies you use, such as code reviews, pair programming, and regular feedback sessions. Highlight any successes you've had in helping juniors grow their skills and confidence.

Join Rise to see the full answer
Explain your experience with API development—what challenges have you faced?

Discuss specific APIs you’ve built or worked with, pointing out the key challenges you encountered, such as versioning, security, or performance issues. Describe how you addressed these challenges and any technologies you utilized to enhance API reliability and performance.

Join Rise to see the full answer
What does DevOps mean to you, and how have you applied it in your past projects?

Articulate your understanding of DevOps principles and how they foster collaboration between development and operations teams. Provide examples of how you’ve incorporated CI/CD workflows, automated deployments, and monitoring in your projects to expedite delivery and improve service reliability.

Join Rise to see the full answer
How do you prioritize tasks when working in an agile team environment?

Explain your approach to prioritization within agile methodologies. Discuss how you collaborate with stakeholders to assess urgency and importance, leveraging tools such as backlog grooming and sprint planning. Emphasize your ability to adapt to changing priorities based on team feedback and project needs.

Join Rise to see the full answer
What techniques do you use for troubleshooting legacy codebases?

Describe your systematic approach to troubleshooting legacy code, including how you identify areas for refactoring, techniques for debugging, and testing strategies you employ. Share any success stories from your past where you improved legacy systems, focusing on performance and reliability.

Join Rise to see the full answer
Can you give an example of a significant project you led and its outcome?

Share an example of a project that highlights your leadership skills. Discuss your role, the steps you took to guide your team, and the end results, such as improvements in system performance or user satisfaction. Make sure to include measurable impacts to demonstrate the project’s success.

Join Rise to see the full answer
How do you stay updated with the latest trends in back-end development?

Discuss the channels you utilize to stay informed, including attending webinars, participating in tech forums, and following influential tech blogs or publications. Mention any specific technologies or methodologies you are eager to learn about or have recently explored that are applicable to the Lead Back-end Developer role.

Join Rise to see the full answer
What role does security play in back-end development for you?

Articulate the importance of security in backend development by discussing practices you implement, such as authentication protocols (OAuth, JWT), data encryption, and compliance with regulatory standards. Provide situations where you prioritized security in your projects and its significance in your development approach.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Flinks Remote No location specified
Posted 13 days ago

Join Flinks as a Senior Back-end Developer and shape the future of financial technology by building innovative data-driven solutions.

Photo of the Rise User

Become an integral part of Dev.Pro's dynamic team as a CMS Developer, specializing in PHP and WordPress, while contributing to impactful internal automation projects.

Posted 5 days ago

Chattermill is looking for a Senior Backend Engineer to enhance their innovative Customer Experience Intelligence platform remotely, utilizing best-in-class tech.

Photo of the Rise User

Join ENGLink as a USACE Developer and contribute to enhancing systems vital for emergency management operations across the nation.

Photo of the Rise User

As a Sr. SW Engineer at Visa, you’ll play a key role in architecting scalable systems that process millions of transactions daily.

Posted 13 days ago

Join AI2C Technologies AG as a Senior C++ Software Engineer, where you’ll leverage cutting-edge machine learning to innovate in the DeepTech finance sector.

Photo of the Rise User
Posted 8 days ago

Join Jabil’s Summer Internship Program as a Software Engineer Intern to develop your skills and collaborate on exciting projects.

Photo of the Rise User
Fortanix Remote No location specified
Posted 2 days ago

Fortanix seeks a skilled Software Engineer to innovate and optimize their cloud security solutions.

Flinks is a financial data aggregator. Flinks application programming interface (API) syncs financial apps with customers' banks to verify account information, transactions, and balances in real-time. Founded in December 2016, Flinks is based out ...

7 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 9, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Eastlake just viewed Summer Intern at Gooch & Housego
Photo of the Rise User
12 people applied to Game Developer (Unity) at LiquidX
I
Someone from OH, Perrysburg just viewed CNC Manufacturing Technician at Innovance
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Lifecycle Marketing Manager at SoFi
Photo of the Rise User
Someone from OH, Cincinnati just viewed Lifecycle Marketing Manager at Caribou
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Marketing Manager at Ocorian
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Marketing Manager at Credit Genie
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Product Marketing - AAA Campaigns at PrizePicks
Photo of the Rise User
Someone from OH, Cincinnati just viewed Digital Marketing Analyst, Digital Properties at Darden
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Lead at io.net
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Demand Generation & Marketing at GreenPlaces
Photo of the Rise User
Someone from OH, Cincinnati just viewed Sr. Manager / Director of Demand Generation at Seesaw
Photo of the Rise User
Someone from OH, Euclid just viewed Work From Home Union Benefits Rep at Global Elite
Photo of the Rise User
Someone from OH, Cincinnati just viewed Runtime QA Tester II at Aechelon Technology
Photo of the Rise User
38 people applied to Software Engineer Intern at Hudl