Jobs Companies STACK IT Recruitment Senior C++ Developer

Sobre esta vaga de Senior C++ Developer na STACK IT Recruitment

STACK IT Recruitment · Presencial · Mississauga, Ontario, Canada

💻 Build High-Performance Enterprise Software as a Senior C++ Developer! 

We're partnering with a well-established software company that develops enterprise security products trusted by organizations where reliability, performance, and data protection are essential. They're seeking a Senior C++ Software Developer to help modernize core applications, build new enterprise software capabilities, and contribute to solutions that support secure, high-availability environments.  

This is an opportunity to work on technically sophisticated software where performance, security, and uptime are critical. You'll help evolve long-standing enterprise products, develop new functionality supporting security and audit requirements, and solve complex engineering challenges across modern and legacy platforms. 

💻 Who You Are 

You are a senior software engineer who enjoys building reliable, scalable, and highly performant applications. 

You thrive in environments where software quality, architecture, and security are equally important, and you're comfortable diving deep into operating system internals, networking, multithreading, and performance optimization. 

You're someone who enjoys modernizing legacy systems, mentoring technical discussions, and solving complex engineering problems while maintaining a strong focus on clean, maintainable code. 

Most importantly, you enjoy building software that powers business-critical systems where stability, uptime, and security matter every single day. 

📍 Work Type 

• Location: Mississauga, ON 
• Hybrid: 3 days per week in office  
• Vacancy Type: This position reflects a new vacancy 

Requirements

🎯 What You'll Do 

  • Design, develop, and support high-performance enterprise applications using modern C++ within complex, mission-critical environments 
  • Modernize existing client-server applications by introducing modern APIs and new methods of application integration 
  • Develop new enterprise software supporting critical data security, auditing, and compliance solutions for enterprise customers 
  • Architect scalable software components that operate across enterprise operating environments 
  • Write clean, maintainable, and efficient C++ code following modern software engineering best practices 
  • Optimize application performance through advanced profiling, memory analysis, multithreading optimization, and bottleneck identification 
  • Work closely with UNIX/Linux operating systems, system APIs, networking stacks, and low-level communication protocols 
  • Implement secure coding practices including encryption, vulnerability mitigation, and application security controls 
  • Participate in source control management, code reviews, branching strategies, and collaborative development using Git 
  • Develop and maintain integrations with enterprise database technologies and high-availability transaction processing environments 
  • Troubleshoot complex production issues and support highly available enterprise software platforms 
  • Collaborate with cross-functional engineering teams throughout design, development, testing, and deployment activities 
  • Maintain technical documentation, development standards, and software design artifacts 
  • Continuously identify opportunities to improve application performance, scalability, maintainability, and security 

 

⭐ What We're Looking For 

  • 10+ years of professional experience developing enterprise software applications using C++ 
  • Expert-level knowledge of modern C++, object-oriented design principles, and software architecture 
  • Strong experience building multithreaded, high-performance applications 
  • Deep understanding of memory management, debugging techniques, profiling tools, and performance optimization 
  • Strong experience working within UNIX and Linux operating environments 
  • Hands-on experience with system APIs, shell scripting, and TCP/IP networking concepts 
  • Strong understanding of secure software development, encryption standards, vulnerability management, and secure coding practices 
  • Experience using Git, modern version control workflows, code reviews, and collaborative development methodologies 
  • Experience working with C/C++ build systems, compilers, linkers, and Makefiles 
  • Experience developing enterprise applications that require high availability, reliability, and scalability 
  • Strong analytical, troubleshooting, and problem-solving skills 
  • Excellent communication skills with the ability to collaborate across technical teams 

Nice-to-Have 

  • Experience working with HPE NonStop (Tandem) environments  
  • Java or other enterprise backend development experience  
  • Experience with SQL/MX, SQL/MP, or similar enterprise database technologies  
  • Exposure to embedded systems or hardware/software integration  
  • Experience developing software for banking, financial services, telecommunications, or other high-availability enterprise environments 

 

🔥 What Makes This Role Exciting 

  • Build Software That Matters: Develop enterprise applications supporting mission-critical systems relied upon by international organizations. 
  • Solve Complex Engineering Challenges: Work on advanced C++ development, multithreading, networking, performance optimization, and secure software design. 
  • Modernize Enterprise Platforms: Help transform legacy applications into modern, scalable solutions while influencing long-term architecture. 
  • Security-First Development: Play a key role in building secure software through encryption, vulnerability management, and industry best practices. 

Benefits

  • Base Salary: $110,000 - $130,000 
  • Paid Time Off: Competitive vacation and personal days to help maintain a healthy work-life balance 
  • Health & Wellness Benefits: Medical, dental, and vision benefits to support your overall well-being    

 

📩 Ready to Elevate Your Career? Apply Now!   

At  STACK IT Recruitment, we connect top talent with standout opportunities. If you meet at least 70% of the qualifications, we encourage you to apply for it. We’d love to chat!   

Know someone perfect for this role? Share this with your network, you might just help someone take the next big step in their career.   

✨ We’re proud to support diversity and inclusion. Need accommodation during the hiring process? Just let us know; we are here to support you!  

AI Use Disclosure:   

STACK IT uses AI-enhanced tools to support initial candidate screening and interview note analysis. All assessments and hiring decisions remain human-led

Pronto para se candidatar à STACK IT Recruitment?
Candidatar-se à STACK IT Recruitment

Como este salário de C / C++ se compara

Esta vaga paga $120,000/yrabaixo da faixa típica para vagas de C / C++.

$134,264 a mediana $193,000 $262,500

Faixa típica $156,450–$222,000/yr, com base em 120 vagas de C / C++ comparáveis na JobsRadar (pagamento anualizado em USD). Ver insights salariais de C / C++ →

Vagas semelhantes

Roblox
Senior Software Engineer - Game Engine Network (C++)
Roblox
⚡ Candidate-se cedo San Mateo, CA, United States Presencial $195,780–$242,100
● Nova 👁 Vista ✓ Candidatada há 2h
Roblox
Core Engine Developer - Systems (C++)
Roblox
⚡ Candidate-se cedo San Mateo, CA, United States Presencial $195,780–$242,100
● Nova 👁 Vista ✓ Candidatada há 2h
Roblox
Systems Software Engineer - Game Engine Network (C++)
Roblox
⚡ Candidate-se cedo San Mateo, CA, United States Presencial $195,780–$242,100
● Nova 👁 Vista ✓ Candidatada há 2h
Anduril Industries
Senior Software Engineer, C++
Anduril Industries
⚡ Candidate-se cedo Broomfield, Colorado, United S... Presencial $190,000–$252,000
● Nova 👁 Vista ✓ Candidatada há 6h
GrayMatter Robotics
Staff C++ Architecture Engineer
GrayMatter Robotics
⚡ Candidate-se cedo Los Angeles - HQ Presencial $190,000–$230,000
● Nova 👁 Vista ✓ Candidatada há 8h
Roku
Software Engineer, Embedded UI - C++
Roku
⚡ Candidate-se cedo Cambridge, United Kingdom Presencial
● Nova 👁 Vista ✓ Candidatada há 8h
Roku
Senior Software Engineer, Embedded UI - C++
Roku
⚡ Candidate-se cedo Cambridge, United Kingdom Presencial
● Nova 👁 Vista ✓ Candidatada há 8h
Roku
Software Engineer, Regional TV Software (C/C++)
Roku
⚡ Candidate-se cedo Cambridge, United Kingdom Presencial
● Nova 👁 Vista ✓ Candidatada há 8h
Re:Build Manufacturing
Senior Software Engineer – C++ gRPC Services
Re:Build Manufacturing
⚡ Candidate-se cedo Seattle, WA Presencial $143,000–$215,000
● Nova 👁 Vista ✓ Candidatada há 9h

Cadastre-se para receber sugestões sob medida com base nas vagas que você abre e nas buscas que você salva.

Mais vagas na STACK IT Recruitment

Ver todas as vagas na STACK IT Recruitment →

Candidatar-se agora
🤖

Opa — calma aí

A JobsRadar foi feita para pessoas de verdade passando por um momento difícil na busca por emprego — não para requisições automatizadas. Você está clicando rápido demais e agora está temporariamente bloqueado.

Volte mais tarde. Se você está mesmo procurando emprego, estamos com você — apenas aja como um ser humano.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Ganhe vantagem na sua busca por emprego.

Entre no nosso canal do Telegram para o que ajuda você a conseguir a vaga — referências salariais, o pulso semanal do mercado e avisos de novos recursos. Sem spam, só sinal.

Entre no canal — é grátis