Senior C++ Software Engineer

4 weeks ago


Montreal, Quebec, Canada 360 Inc. Full time
About the Role:

We are seeking a highly skilled Senior C++ Software Engineer to join our team at 360 Inc. as a High-Performance C++ Developer. As a key member of our backend development team, you will be responsible for designing, developing, and maintaining complex, high-performance software systems using C++ on a Linux development and server environment.

Responsibilities:
  • Design and develop high-performance software systems using C++ on Linux.
  • Support the existing platform by investigating and resolving issues in the production environment.
  • Collaborate with the team to analyze, estimate, and implement features while meeting deadlines and quality standards.
  • Conduct code reviews and participate in the setup and maintenance of automation processes for continuous integration, automated testing, and application deployment.
Requirements:
  • Extensive experience in Back-End development in a C++ environment on Linux.
  • Proficiency in multi-threaded development and high-performance distributed systems.
  • Experience in managing and optimizing SQL databases, particularly PostgreSQL.
  • Comfortable using version control systems (SVN, Git), with integrated CI/CD workflows.
  • Ability to work under pressure to solve complex problems, using existing code as the main documentation.
  • Experience with data modeling and managing JSON files.
  • Excellent problem-solving and code optimization skills.
  • Bachelor's degree in Computer Science or equivalent professional experience as a C++ developer.
  • Knowledge of TCP/IP network protocols.
  • Experience with Agile and active participation in various Scrum meetings.
  • Bilingual in French/English, with strong written and verbal communication skills.
Work Environment:
  • Located in Griffintown close to public transportation.
  • Beautiful, open and modern work environment.
  • Hybrid work and flexible hours.
  • 100% reimbursed transportation card*.
  • Summer hours*.
  • Computer equipment provided for home and office use.
Welfare:
  • Full group insurance from day 1.
  • Unlimited virtual medical clinic for you and your family.
  • Discounts at various partners (Strom SPA, Gym).
Entertainment & Other:
  • Social events: happy hour, team dinners, Halloween, Christmas party, children's Christmas...
  • Coffee, tea, snacks (cereal bar) and drinks available.
  • Opportunity to work from abroad for 4 weeks per year*.

*conditions apply

360 Inc. offers a warm, family and flexible working environment, where we love simplicity and communication. We are all at the heart of the customer service process, and each of us is called upon to take an interest in all the company's products and technical aspects. Our strengths and talents are valued and can lead to growth within the company.

If this sounds like you, come and meet us

Apply Now



  • Montreal, Quebec, Canada Techso Full time

    Job Title: Senior C++ Software EngineerAt Techso, we are seeking an experienced Senior C++ Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and developing innovative solutions for our clients.Responsibilities:Participate in the design and development of client projects, including new...


  • Montreal, Quebec, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    Senior Software Engineer OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team at SENIOR SPIRIT OF ROSELLE PARK. As a key member of our engineering team, you will be responsible for designing, developing, and implementing cloud-based solutions to help manufacturers monitor their industrial equipment and improve efficiency.Key...


  • Montreal, Quebec, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    Senior Software Engineer OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team at SENIOR SPIRIT OF ROSELLE PARK. As a key member of our engineering team, you will be responsible for designing, developing, and implementing cloud-based solutions to help manufacturers monitor their industrial equipment and improve efficiency.Key...


  • Montreal, Quebec, Canada 360 Inc. Full time

    Job Title: Senior C++ Software EngineerWe are seeking a highly skilled Senior C++ Software Engineer to join our team at 360 Agency. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using C++ on a Linux development and server environment.Responsibilities:Design and develop...


  • Montreal, Quebec, Canada 360 Inc. Full time

    Job Title: Senior C++ Software EngineerWe are seeking a highly skilled Senior C++ Software Engineer to join our team at 360 Agency. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using C++ on a Linux development and server environment.Responsibilities:Design and develop...


  • Montreal, Quebec, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    Job Title: Senior Software EngineerJob Description:We are seeking a highly skilled Senior Software Engineer to join our team at SENIOR SPIRIT OF ROSELLE PARK. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining cloud-based IoT solutions for our clients in the industrial sector.Key Responsibilities:Design and...


  • Montreal, Quebec, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    Job Title: Senior Software Engineer (Java)We are seeking a highly skilled Senior Software Engineer to join our team at SENIOR SPIRIT OF ROSELLE PARK. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud-based solutions that help manufacturers monitor their industrial equipment and improve...


  • Montreal, Quebec, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    Job Title: Senior Software Engineer (Java)We are seeking a highly skilled Senior Software Engineer to join our team at SENIOR SPIRIT OF ROSELLE PARK. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud-based solutions that help manufacturers monitor their industrial equipment and improve...

  • C++ Software Engineer

    4 weeks ago


    Montreal, Quebec, Canada DRW Full time

    Job Title: C++ Software DeveloperJob Summary:DRW is a diversified trading firm seeking a skilled C++ Software Developer to join our team. As a member of our technology group, you will be responsible for developing and maintaining low-latency data processing systems.Key Responsibilities:Design and implement high-availability systems in C++ with tight latency...


  • Montreal, Quebec, Canada SGS Société Générale de Surveillance SA Full time

    About the RoleWe are seeking a talented Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our software applications. You will work closely with our cross-functional teams to ensure that our software meets the highest standards of quality and reliability.Key...


  • Montreal, Quebec, Canada 360 Inc. Full time

    Job OverviewWe are seeking a highly skilled Senior Software Engineer - C++ Expert to join our team at 360 Inc. as part of our efforts to create innovative web and marketing solutions tailored for the automotive sector.


  • Montreal, Quebec, Canada Boston Scientific Gruppe Full time

    Job Title: Senior Software Developer C++We are seeking an experienced Senior Software Developer C++ to join our team at Boston Scientific Gruppe. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications for medical devices.Key Responsibilities:Design and develop software...


  • Montreal, Quebec, Canada Boston Scientific Gruppe Full time

    Job Title: Senior Software Developer C++We are seeking an experienced Senior Software Developer C++ to join our team at Boston Scientific Gruppe. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications for medical devices.Key Responsibilities:Design and develop software...


  • Montreal, Quebec, Canada Boston Scientific Gruppe Full time

    Senior C++ Software DeveloperWe are seeking an experienced Senior C++ Software Developer to join our team in Montreal, QC, Canada. As a key member of our software development team, you will be responsible for designing, developing, and testing on-system software for our medical devices.Key Responsibilities:Participate in new product development activities,...


  • Montreal, Quebec, Canada Boston Scientific Gruppe Full time

    Senior C++ Software DeveloperWe are seeking an experienced Senior C++ Software Developer to join our team in Montreal, QC, Canada. As a key member of our software development team, you will be responsible for designing, developing, and testing on-system software for our medical devices.Key Responsibilities:Participate in new product development activities,...


  • Montreal, Quebec, Canada Cadence Design Systems, Inc. Full time

    Software Engineer - Protium CompilerCadence Design Systems, Inc. is seeking a highly skilled Software Engineer to join our Protium Software Development Team. As a key member of our team, you will be responsible for developing and enhancing the Protium FPGA-Based Prototyping product.Responsibilities:Enhance Static Timing Analysis (STA) in the Protium...


  • Montreal, Quebec, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    Our client is a global leader in the industrial IoT space, providing cloud-based and AI-driven solutions to help manufacturers monitor their equipment and improve efficiency. They work with major manufacturers in various sectors, including packaging, food and beverage, automotive, and industrial.Job Title: Senior Software Engineer (Java)Location: Montreal,...


  • Montreal, Quebec, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    Our client is a global leader in the industrial IoT space, providing cloud-based and AI-driven solutions to help manufacturers monitor their equipment and improve efficiency. They work with major manufacturers in various sectors, including packaging, food and beverage, automotive, and industrial.Job Title: Senior Software Engineer (Java)Location: Montreal,...


  • Montreal, Quebec, Canada Boston Scientific Gruppe Full time

    Senior Software Developer (C++)We are seeking an experienced and highly motivated Senior Software Developer (C++) to contribute to the development of on-system software.Key Responsibilities:Participate in new product development activities such as research, design, and testing to bring products from concept to market.Develop scripts, test utilities, and...


  • Montreal, Quebec, Canada Boston Scientific Gruppe Full time

    Senior Software Developer (C++)We are seeking an experienced and highly motivated Senior Software Developer (C++) to contribute to the development of on-system software.Key Responsibilities:Participate in new product development activities such as research, design, and testing to bring products from concept to market.Develop scripts, test utilities, and...