Current jobs related to C++ Build Expert - Surrey, British Columbia - Safe Software

  • C++ Build Expert

    2 weeks ago


    Surrey, British Columbia, Canada Safe Software Full time

    About the RoleWe are seeking a highly skilled C++ Build Expert to join our forward-thinking Integrations team at Safe Software. As a key player on our team, you will lead the charge in upgrading open source libraries and automating the upgrade process to enable our company to scale operations and take ownership of hundreds of C++ libraries shared across our...

  • C++ Build Expert

    2 weeks ago


    Surrey, British Columbia, Canada Safe Software Full time

    About the RoleWe are seeking a highly skilled C++ build expert to join our forward-thinking Integrations team at Safe Software. As a key player on our team, you will lead the charge in upgrading open source libraries and automating the upgrade process to enable our operations to scale and take ownership of hundreds of C++ libraries shared across our...

  • C++ Build Expert

    3 weeks ago


    Surrey, British Columbia, Canada Safe Software Full time

    About the RoleWe are seeking a highly skilled C++ build expert to join our forward-thinking Integrations team at Safe Software. As a key player on our team, you will lead the charge in upgrading open source libraries and automating the upgrade process to enable our company to scale our operations and take ownership of hundreds of C++ libraries shared across...

  • C++ Build Expert

    4 weeks ago


    Surrey, British Columbia, Canada Safe Software Full time

    About the RoleWe are seeking a highly skilled C++ build expert to join our forward-thinking Integrations team at Safe Software. As a key player on our team, you will lead the charge in upgrading open source libraries and automating the upgrade process to enable us to scale our operations and take ownership of hundreds of C++ libraries shared across our...

  • C++ Build Expert

    4 weeks ago


    Surrey, British Columbia, Canada Safe Software Full time

    About the RoleWe are seeking a highly skilled C++ build expert to join our forward-thinking Integrations team at Safe Software. As a key player on our team, you will lead the charge in upgrading open source libraries and automating the upgrade process to enable our team to scale our operations and take ownership of hundreds of C++ libraries shared across our...

  • C++ Build Expert

    4 weeks ago


    Surrey, British Columbia, Canada Safe Software Full time

    About the RoleWe are seeking a highly skilled C++ build expert to join our forward-thinking Integrations team at Safe Software. As a key player on our team, you will lead the charge in upgrading open source libraries and automating the upgrade process to enable us to scale our operations and take ownership of hundreds of C++ libraries shared across our...

  • C++ Build Expert

    4 weeks ago


    Surrey, British Columbia, Canada Safe Software Full time

    About the RoleWe are seeking a highly skilled C++ build expert to join our forward-thinking Integrations team at Safe Software. As a key player on our team, you will lead the charge in upgrading open source libraries and automating the upgrade process to enable our team to scale our operations and take ownership of hundreds of C++ libraries shared across our...

  • C++ Build Expert

    1 month ago


    Surrey, British Columbia, Canada Safe Software Full time

    About the RoleWe are seeking a highly skilled C++ build expert to join our forward-thinking Integrations team at Safe Software. As a key player on our team, you will lead the charge in upgrading open source libraries and automating the upgrade process to enable our company to scale our operations and take ownership of hundreds of C++ libraries shared across...

  • C++ Build Expert

    1 month ago


    Surrey, British Columbia, Canada Safe Software Full time

    About the RoleWe are seeking a highly skilled C++ build expert to join our forward-thinking Integrations team at Safe Software. As a key player on our team, you will lead the charge in upgrading open source libraries and automating the upgrade process to enable our company to scale our operations and take ownership of hundreds of C++ libraries shared across...

  • C++ Build Expert

    3 weeks ago


    Surrey, British Columbia, Canada Safe Software Full time

    About the RoleWe are seeking a highly skilled C++ build expert to join our forward-thinking Integrations team at Safe Software. As a key player on our team, you will lead the charge in upgrading open source libraries and automating the upgrade process to enable our company to scale our operations and take ownership of hundreds of C++ libraries shared across...

  • C++ Build Expert

    2 weeks ago


    Surrey, British Columbia, Canada Safe Software Full time

    About the RoleWe are seeking a highly skilled C++ Build Expert to join our forward-thinking Integrations team at Safe Software. As a key player on our team, you will lead the charge in upgrading open source libraries and automating the upgrade process to enable our operations to scale and take ownership of hundreds of C++ libraries shared across our...

  • C++ Build Expert

    2 weeks ago


    Surrey, British Columbia, Canada Safe Software Full time

    About the RoleSafe Software is seeking a highly skilled C++ build expert to join our forward-thinking Integrations team. As a key player on our team, you will lead the charge in upgrading open source libraries and automating the upgrade process to enable our company to scale our operations and take ownership of hundreds of C++ libraries shared across our...

  • Roofing Specialist

    4 weeks ago


    Surrey, British Columbia, Canada Expert Roofing Ltd. Full time

    Job Title: Roofing SpecialistExpert Roofing Ltd. is seeking a skilled Roofing Specialist to join our team. As a Roofing Specialist, you will be responsible for installing and repairing roofs on various types of buildings.Key Responsibilities:Install or replace asphalt shingles, wood shingles and shakes, and masonry or baked clay roofing tiles on sloped roofs...

  • Roofing Specialist

    4 weeks ago


    Surrey, British Columbia, Canada Expert Roofing Ltd. Full time

    Job Title: Roofing SpecialistExpert Roofing Ltd. is seeking a skilled Roofing Specialist to join our team. As a Roofing Specialist, you will be responsible for installing and repairing roofs on various types of buildings.Key Responsibilities:Install or replace asphalt shingles, wood shingles and shakes, and masonry or baked clay roofing tiles on sloped roofs...

  • Roofing Specialist

    5 days ago


    Surrey, British Columbia, Canada Expert Roofing Ltd. Full time

    Job Title: Shingling and Waterproofing ExpertWe are seeking a skilled Shingling and Waterproofing Expert to join our team at Expert Roofing Ltd. The ideal candidate will possess strong knowledge of roofing materials and techniques, with the ability to work at heights and in various weather conditions.Responsibilities:Install or replace asphalt shingles, wood...

  • Roofing Specialist

    2 weeks ago


    Surrey, British Columbia, Canada Expert Roofing Ltd. Full time

    Job SummaryExpert Roofing Ltd. is seeking a skilled Roofing Specialist to join our team. As a key member of our crew, you will be responsible for installing and repairing various types of roofing systems, including asphalt shingles, wood shingles, and metal roofs.Key ResponsibilitiesInstall and repair roofing systems on commercial and residential...


  • Surrey, British Columbia, Canada Caliber New Style Renovation Ltd Full time

    Job Title: Building Maintenance Supervisor - Construction ExpertJob Summary: We are seeking a skilled Building Maintenance Supervisor to join our team at Caliber New Style Renovation Ltd. As a key member of our maintenance operations team, you will be responsible for supervising workers and projects, co-ordinating and scheduling activities, and ensuring...


  • Surrey, British Columbia, Canada Cushman and Wakefield Full time

    Job Summary: Building Maintenance Technician responsible for assisting with operation, troubleshooting, diagnostics, housekeeping, and repairs on commercial buildings, industrial systems, vehicles, grounds, and maintenance equipment. As a key member of our team, you will be responsible for: Assisting with troubleshooting and repairs of buildings and...


  • Surrey, British Columbia, Canada Cushman and Wakefield Full time

    Job TitleBuilding Maintenance TechnicianJob SummaryWe are seeking a skilled Building Maintenance Technician to join our team at Cushman and Wakefield. As a key member of our facilities team, you will be responsible for ensuring the smooth operation of our commercial buildings and industrial systems.Key ResponsibilitiesAssist with troubleshooting and repairs...


  • Surrey, British Columbia, Canada Cushman and Wakefield Full time

    Job TitleBuilding Maintenance TechnicianJob SummaryWe are seeking a skilled Building Maintenance Technician to join our team at Cushman and Wakefield. As a key member of our facilities team, you will be responsible for ensuring the smooth operation of our commercial buildings and industrial systems.Key ResponsibilitiesAssist with troubleshooting and repairs...

C++ Build Expert

2 months ago


Surrey, British Columbia, Canada Safe Software Full time
About the Role

We are seeking a highly skilled C++ Build Expert to join our forward-thinking Integrations team at Safe Software. As a key player on our team, you will lead the charge in upgrading open source libraries and automating the upgrade process to enable our company to scale our operations and take ownership of hundreds of C++ libraries shared across our development teams.

Key Responsibilities
  • Upgrade our C++ 3rd party libraries to resolve security vulnerabilities and leverage new functionalities, ensuring our software remains cutting-edge.
  • Automate the upgrade process of C++ libraries so the Integrations Team can take ownership of third-party libraries and free up development teams for feature development.
  • Write and maintain technical documentation on code implementation, automation processes, and manual build instructions.
  • Manage change effectively within development teams, leading the shift towards centralized 3rd party library ownership with minimal disruption.
  • Submit Safe's patches to the open source community, showcasing our commitment and reducing future upgrade efforts.
  • Mentor junior developers, sharing your expertise in tools, languages, and best practices.
  • Actively participate and collaborate in Development team meetings, offering innovative solutions and strategic insights.
Requirements
  • Bachelor's degree in Computer Science or a related field.
  • Strong understanding of the C++ programming language.
  • Experience in building C++ applications on various platforms, including Windows, Linux, and MacOS.
  • Proficiency with tools like Git, Visual Studio, Jira, and Slack.
  • Expertise in tools and methods for algorithm analysis and design.
  • Adaptability and resilience in the face of change.
  • Strong critical thinking and problem-solving skills.
  • High attention to detail.
  • Ability to work independently and as part of a team with minimal supervision.
  • Self-motivated with a passion for learning new skills.
  • Effective collaboration and feedback exchange skills.
  • Ability to exercise mature discretion and offer constructive critique on solutions.
  • Strong communication skills, both technical and non-technical.
Desired Skills
  • Experience with various build systems like Scons, CMake, Ninja, MSBuild, and Autotools.
  • Familiarity with achieving automation via pipelining technology, e.g., Jenkins, Azure.
  • Knowledge of virtualization and containerization technologies as we transition our build processes to the cloud.
  • Experience in change management, particularly in shifting responsibilities within development teams.
  • Previous involvement in submitting patches to the open source community.
  • Experience programming in Java and Python.
About Safe Software

Safe Software is a company with a 30-year legacy in open source. We are committed to leveraging open source software to drive innovation and growth. Our team is passionate about developing cutting-edge software solutions that meet the needs of our customers.

What We Offer
  • Meaningful work that makes a profound impact across our business, workplace, and data integration product.
  • A supportive environment that empowers you to share your ideas and implement them with high autonomy and team support.
  • Social responsibility through our community initiatives and volunteer opportunities.
  • Learning and career development opportunities, including an annual learning budget and training programs.
  • Flexible working hours and remote-friendly work arrangements.
  • Work-life balance with 3 weeks of vacation and 6 seasonal days off per year.
  • Extended health, dental, and counseling benefits from day 1.
  • Bi-annual profit sharing and RRSP/TFSA matching program.
  • Complimentary parking and bike storage for our team.