Search jobs > Montreal, QC > Software engineer

Software Engineer

BoxOne
Montreal, Quebec, Canada
$100K-$220K a year (estimated)
Full-time

Job Description

The Software Engineer will build software tools designed to enhance decision-making processes within venture capital, venture incubation, and private asset management.

The role encompasses the entire spectrum of decision-making support, including sourcing and evaluating investments, monitoring progress, and automating workflows.

The Software Engineer should be comfortable experimenting with cutting edge technology and new approaches to automation, decision-making processes, and LLMs (agent architecture, etc.).

Our vision for the Software Engineer is to build and manage a team of autonomous agents that assist with the workflow and decision-making processes of the investment team.

This involves creating innovative solutions that not only enhance current operations but also set new standards in efficiency and effectiveness within the venture capital space.

The Software Engineer will work independently with little supervision, demonstrating initiative and self-motivation. The ideal candidate is energetic, versatile, well-organized, and flexible, experienced in multitasking in a professional environment, and enjoys the challenges of supporting an office of diverse teams.

Responsibilities

  • Software Development :
  • Design, develop, and maintain custom software solutions to support investment management, venture capital investing, and venture incubation processes.
  • Drive innovation by researching and integrating the latest technologies, ensuring the team stays at the forefront of artificial intelligence and augmented decision making.

Proactively identify and implement new tools and methodologies that can enhance workflows from origination to due diligence to monitoring.

  • Collaborate with internal teams to understand their needs and translate these into effective technical solutions.
  • Workflow Optimization :
  • Identify opportunities for workflow improvements and implement software solutions to enhance efficiency and productivity.
  • Automate repetitive tasks and processes where applicable.
  • Data Analysis and Reporting :
  • Develop tools for data analysis and reporting to aid in decision-making processes.
  • Implement systems for tracking and evaluating investment performance and market trends.
  • Technical Continuous Improvement :
  • Recommend and implement new software tools for team members.
  • Develop and deliver training on new software tools and systems to ensure smooth adoption.
  • Technical Continuous Improvement :
  • Implement systems for tracking and evaluating investment performance and market trends.
  • Develop tools for data analysis and reporting to aid in decision-making processes.

Requirements

  • Educational Background : A Bachelor's or Technical degree in Information Technology, Computer Science, or a related field.
  • Relevant Experience : Proven experience in software development, with a portfolio of completed projects.
  • Technical Skills :
  • Strong proficiency in programming languages and frameworks relevant to the role.
  • Experience with data analysis and visualization tools.
  • Familiarity with investment and financial concepts is a plus.
  • Independent Work Ethic : Capacity to work independently with minimal supervision, demonstrating initiative and self-motivation.
  • Communication Skills : Excellent verbal and written communication abilities to effectively liaise with team members.
  • Problem-Solving Abilities : Strong analytical and problem-solving skills to troubleshoot issues quickly and efficiently.
  • Attention to Detail : Meticulous attention to detail, especially with regards to data integrity, existence, and completeness.
  • Time Management Skills : Excellent time management skills to meet deadlines and manage priorities effectively.

About BoxOne Ventures

  • BoxOne Ventures is an early-stage investment firm. We invest our own capital in entrepreneurs we believe in. This gives us patience and flexibility from napkin to IPO.
  • Members of the team include operators in life sciences, process engineering, data informatics, and financial management.
  • Entrepreneurs and other investors collaborate in person at BoxOne's award-winning office located in the historic RCA Building in the St-Henri neighborhood of Montreal.
  • 21 days ago
Related jobs
Promoted
Wissen Technology
Montreal, Quebec

Expert level Java software engineering. Senor Java Engineer- Montreal, FTE - Hybrid, Wissen Technology. Ability to deliver software based on deadlines. Ability to work in an agile software delivery method. ...

Promoted
Thurn Partners
Montreal, Quebec

Currently expanding its core technology team and searching for junior technologists, across Software Development, Quant Development, and Infrastructure. Collaborate with Senior Technologists in small teams to develop cutting-edge trading and research software, systems, and infrastructure. QD: Workin...

Promoted
Circle Medical
Montreal, Quebec

Built by top-tier entrepreneurs, engineers, designers, and physicians, our telemedicine software has pioneered how people find and receive care. As a backend engineer, you'll work alongside other engineers, product designers, operation experts and clinicians to build patient/physician-facing feature...

Altair Engineering
Canada

Our client in Waterloo, ON is looking for a Software Engineer Senior. You'll collaborate with cross-functional teams to ensure seamless integration of software and hardware components. Bachelor´s degree in engineering or computer science. ...

Stripe
Canada
Remote

Data Engineering or Software Engineering role, with a focus on building data pipelines, or applications powered by big data. With all this data, the Growth Data Engineering team is looking for talented data-minded engineers to help us manage business critical data leveraged across the entire organiz...

CS GROUP
QC, ca

CS is looking for several Junior / Mid-Level / Senior Embedded Software Engineers. Carry out the software testing (unit or integration) on complex software functions. Debug issues (raised during the software development cycle) in the application software. His/her role will be to test embedded safety...

Lime
Canada

Lime is hiring a Staff Security Software Engineer to join our Security team! In this role, you will help us revolutionize the way people move around cities. You'll develop and maintain incident response plans, improve security-related standards and processes, and mentor and train junior engineers. S...

Ladders
Montreal, Quebec

Senior Principal Software Engineer. Provide technical and design guidance to our Lead Software Engineers. The Sun Life Canadian Engineering group is a team of skilled professionals who dedicate their careers to supporting and enhancing Sun Life's technology-based solutions. Understand the business f...

Lime
Canada

We are looking for a strong Senior Full-Stack Engineer on the Product Tooling team to elevate our product tooling offerings to the next level. Lead the cross-functional collaboration with PMs, Engineers, Design, Research, Data Scientists, and Operations teams. Mentor and support other engineers on t...

Giesecke+Devrient
Dorval, Quebec

This role offers an opportunity for hands-on experience in software maintenance and troubleshooting under the guidance of experienced professionals. ...