18 Oct
|
BNV Recruiting
|
Toronto
18 Oct
BNV Recruiting
Toronto
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.
- Robust 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.
📌 Back End Developer (Toronto)
🏢 BNV Recruiting
📍 Toronto