Enable job alerts via email!

Senior Software Engineer (C++/SDK Integration)

NearSource

Toronto

On-site

CAD 80,000 - 120,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A tech consulting firm in Toronto seeks a seasoned C++ Software Engineer to develop cross-platform Licensing SDK components. You'll ensure high-performance and secure SDK integration while collaborating in an Agile environment. Candidates should have extensive C++ experience and familiarity with development tools like Jenkins.

Qualifications

  • Extensive experience in C++ development.
  • Hands-on experience with Python for scripting.
  • Strong background with CICD and Jenkins.

Responsibilities

  • Design and enhance the Licensing SDK with high standards.
  • Develop components for Windows, macOS, and Linux.
  • Maintain a robust CICD pipeline using Jenkins.

Skills

C++ development
Python
CICD automation
Agile methodologies
Problem-solving
Analytical skills

Education

Bachelor's or Master's degree in Computer Science

Tools

Jenkins
Git

Job description

Role Summary

NearSource is looking for a seasoned C++ Software Engineer to join our team supporting the development of a cross-platform Licensing SDK. The selected candidate will contribute to a project with a Fortune 500 product company, ensuring high-performance, secure, and scalable SDK integration across multiple environments.

Key Responsibilities

  • Design and enhance the Licensing SDK with high standards of quality, performance, and security
  • Develop SDK components for Windows, macOS, and Linux using C++
  • Contribute to both front-end and back-end tasks, including component upgrades, testing, and bug investigations
  • Maintain a robust CICD pipeline using Jenkins for seamless integration and testing
  • Participate in Scrum ceremonies and execute sprint tasks with precision
  • Collaborate through Git-based code check-ins and peer reviews to ensure code quality

Must-Have Skills

  • Extensive experience in C++ development
  • Hands-on experience with Python for scripting and tooling
  • Exposure to licensing security concepts and systems
  • Strong background with CICD automation, preferably Jenkins
  • Proven full-stack development experience (front-end and back-end)
  • Familiarity with Scrum and Agile methodologies
  • Excellent problem-solving and analytical skills

Nice-to-Have Skills

  • Experience developing SDKs for cross-platform environments
  • Knowledge of secure software design patterns for licensing systems

Certifications

  • Bachelor's or Master's degree in Computer Science or a related technical field

Apply now, or share your resume with salary expectations at careers@nearsource.ca.

Thank you for considering a career with us! Once you submit your application, our Talent Acquisition team will review your resume thoroughly. If there's a strong match, we'll reach out to discuss your experience, role details, benefits, compensation, and next steps. While we strive for transparency, we may not be able to respond to every applicant due to high volume, but we genuinely appreciate your time and interest.

About NearSource

NearSource Technologies is a trusted partner for future-ready software consulting, enabling Fortune 500 enterprises to accelerate digital transformation. Our global engineering teams build and deploy impactful technology for some of the world's most admired brands, working directly on long-term client initiatives.

Equal Opportunity Statement

NearSource is an equal opportunity employer committed to fostering an inclusive and respectful environment. We celebrate diversity and do not discriminate based on race, gender, religion, sexual orientation, age, disability, or background. Innovation thrives when everyone feels empowered to contribute.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

EverHealth - Sr. Software Engineer

TIMELY LTD

Toronto

Remote

CAD 100,000 - 110,000

4 days ago
Be an early applicant

Senior Software Engineer (Remote)

Whitecollars

Toronto

Remote

CAD 80,000 - 120,000

7 days ago
Be an early applicant

Enterprise Applications Engineer (Finance, ERP, Procurement)

MQ Referrals Only

Toronto

Remote

CAD 91,000 - 115,000

-1 days ago
Be an early applicant

Senior Full Stack Software Engineer

Athennian

Toronto

Remote

CAD 90,000 - 130,000

5 days ago
Be an early applicant

Senior Java Software Engineer

Techedin

Toronto

Remote

CAD 90,000 - 130,000

7 days ago
Be an early applicant

Software Developer III

Ticketmaster Canada LP

Toronto

Remote

CAD 81,000 - 102,000

-1 days ago
Be an early applicant

Software Engineer

BorderPass

Toronto

Remote

CAD 80,000 - 110,000

3 days ago
Be an early applicant

EverHealth - Sr. Software Engineer

EverCommerce Solutions

Ontario

Remote

CAD 100,000 - 110,000

Today
Be an early applicant

Network Software Engineer II

Marqeta, Inc.

Vancouver

Remote

CAD 91,000 - 115,000

Today
Be an early applicant