BNV Recruiting

Back End Developer

  • LocationToronto, Ontario, Canada
  • Listed17/10/2026
  • FieldSoftware engineering

About the job

Software Engineer – Backend / AI Junior & Intermediate | Full-Time

Industry : Private Equity / AI / Technology Location : Toronto, ON

We’re partnering with a leading Toronto-based private equity investment firm to hire Intermediate Software Engineers for its growing Technology & Data team. You’ll help build AI-powered applications, backend systems, and data-driven tools used directly by investment professionals to analyze information, evaluate opportunities, and make better business decisions.

The work combines Python, AI, financial data, APIs, and microservices, with opportunities to contribute across the full stack.

What makes this opportunity different is the level of ownership.

We’re looking for engineers who don’t just wait for requirements or execute tickets. You’ll work directly with stakeholders, understand the business problem, figure out what needs to be built, and take solutions from concept through production. You’ll have meaningful responsibility, exposure to operating teams, and the opportunity to see the direct impact of what you build.

What You’ll Be Building

  • AI-powered applications: Develop intelligent tools that analyze financial documents, extract insights, and support investment workflows.
  • Backend systems: Design, develop, and maintain reliable services, APIs, and microservices, primarily using Python.
  • Portfolio analytics: Build applications that help investment teams understand portfolio company performance, financial metrics, and returns.
  • Data infrastructure: Develop pipelines and integrations connecting internal systems, external data sources, and analytical applications.
  • End-to-end product development: Take ownership of features from identifying the problem and designing the solution through implementation, testing, and production.
  • Full-stack development: Contribute to user interfaces and interactive applications when needed.
  • AI-assisted engineering: Use modern AI development tools to accelerate delivery while maintaining strong standards for quality, security, and reliability.

What We’re Looking For

Above all, we’re looking for smart, curious engineers who take ownership and know how to solve problems.

  • 1–6 years of software engineering experience , with opportunities for both junior and intermediate candidates.
  • Solid software engineering fundamentals, including system design, debugging, testing, and writing maintainable code.
  • Experience with Python, backend development, APIs, and databases.
  • Experience building, shipping, or maintaining real software applications.
  • The ability to work through ambiguous problems, ask the right questions, and independently determine an approach.
  • Strong analytical thinking and an interest in understanding the business impact of technical decisions.
  • A proactive, hands-on mindset with a bias toward execution.
  • Strong communication skills and the ability to collaborate directly with technical and non-technical stakeholders.
  • A Computer Science, Engineering, Mathematics, or related technical background. Academic training from a top Canadian university is preferred.

Job details

Company
BNV Recruiting
Posted
16 October 2026
Advert site
linkedin.com

How to apply

This advert is on LinkedIn, and Find Best Job never signs in there as you. Create a free account: it looks for jobs like this one every day and applies on the employer's own site, with your CV and your answers.

Free to start: 3 applications, 1 a day. Buy credits and up to 10 go out a day, from US$0.33 an application. See prices

See also