CrawlJobs Logo
Briefcase Icon
Category Icon

Senior Software Engineer - C/C++ Jobs (Remote work)

321 Job Offers

Filters
New
Senior Software Engineer (Privacy)
Save Icon
Join the Wikimedia Foundation as a Senior Software Engineer (Privacy) in San Francisco. Design and implement critical security features to protect Wikipedia's users and platform resilience. This hands-on role requires 5+ years of experience, expertise in PHP/JavaScript, and a passion for secure s...
Location Icon
Location
United States of America , San Francisco
Salary Icon
Salary
113082.00 - 175725.00 USD / Year
wikimediafoundation.org Logo
Wikimedia Foundation
Expiration Date
Until further notice
New
Senior Software Engineer
Save Icon
Join Microsoft's Azure Core New Tech team as a Senior Software Engineer. You will automate the validation and management of new hardware for global datacenters. This role requires expertise in C/C++/C#/Java, networking, and security screening. Help shape the leading edge of cloud infrastructure f...
Location Icon
Location
United States , Multiple Locations
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
New
Senior Software Engineer - Platform Infrastructure
Save Icon
Join our remote-first team as a Senior Software Engineer for Platform Infrastructure. Architect and operate secure, scalable core services like IAM and secrets management using Go, Java, or Python. Leverage your 6+ years in cloud (AWS/GCP/Azure), Kubernetes, and SRE practices to build resilient s...
Location Icon
Location
United States
Salary Icon
Salary
192200.00 - 225810.00 USD / Year
confluent.io Logo
Confluent
Expiration Date
Until further notice
New
Senior Software Engineer, Front End
Save Icon
Join Temporal's UI team as a Senior Front-end Engineer to build intuitive interfaces for complex distributed systems. You'll own features using Svelte and TypeScript, focusing on performance and real-time data visualization. Enjoy a remote role in Canada with comprehensive benefits, including ful...
Location Icon
Location
Canada
Salary Icon
Salary
180000.00 - 230000.00 CAD / Year
temporal.io Logo
Temporal
Expiration Date
Until further notice
New
Senior Software Engineer
Save Icon
Join Microsoft's Global Secure Access team to build security for AI and AI for security at a global scale. As a Senior Software Engineer in Redmond, you'll design and develop large-scale distributed services at the intersection of networking, security, and AI. This role requires a Bachelor's degr...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
New
Senior Full Stack Software Engineer
Save Icon
Join smartclip as a Senior Full Stack Engineer and shape Europe's leading TV advertising platform. You'll build scalable React/Node.js applications with TypeScript in a remote-first culture. We offer tech freedom, top equipment, and continuous learning benefits from Hamburg, Berlin, or Gütersloh.
Location Icon
Location
Germany , Hamburg; Berlin; Gütersloh
Salary Icon
Salary
Not provided
smartclip.tv Logo
Smartclip Europe GmbH
Expiration Date
Until further notice
New
Senior Software Engineer
Save Icon
Join the Azure Core Storage team as a Senior Software Engineer. Design and optimize critical storage virtualization software for Azure VMs, handling trillions of daily operations. Develop in C/C++/C# or Rust within a US-based team, focusing on system software, drivers, and performance. This role ...
Location Icon
Location
United States , Multiple Locations
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
New
Senior Software Engineer II
Save Icon
Join Confluent's Platform Team in India as a Senior Software Engineer II. Design and build core data streaming platform features for hybrid cloud and BYOI setups. Leverage your 8+ years in large-scale systems, distributed systems, and cloud services. Enjoy a remote-first culture, flexible time of...
Location Icon
Location
India
Salary Icon
Salary
Not provided
confluent.io Logo
Confluent
Expiration Date
Until further notice
New
Senior Software Engineer - II
Save Icon
Join Confluent as a Senior Software Engineer II in India. Design and build mission-critical, cloud-native backend systems using Java, Go, or Python. Leverage your 8+ years of experience in distributed systems and Kafka to drive technical excellence. Enjoy a remote-first culture with robust benefi...
Location Icon
Location
India
Salary Icon
Salary
Not provided
confluent.io Logo
Confluent
Expiration Date
Until further notice
New
Senior Software Engineer
Save Icon
Join Microsoft's Azure Storage team in Bangalore as a Senior Software Engineer. Develop high-performance, scalable block storage on cutting-edge DPU hardware. Leverage your 4+ years of coding experience in C/C++/C#/Python within the full service lifecycle. This is a key role in a fast-growing tea...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer, On Device
Save Icon
Lead the IoT edge platform development, focusing on resource-constrained device software. You'll design and implement systems in Python/C++/Rust, ensuring high performance, security, and reliability. This senior role requires expertise in embedded Linux, CI/CD, and distributed systems. Enjoy comp...
Location Icon
Location
United States
Salary Icon
Salary
140000.00 - 170000.00 USD / Year
utilidata.com Logo
Utilidata
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join OneMagnify, a recognized Top Workplace, as a Senior Software Engineer. Design and maintain full-stack web applications, integrating Generative AI models using frameworks like TensorFlow. Leverage your expertise in Node.js, Python, and modern front-end technologies in this collaborative, clie...
Location Icon
Location
Salary Icon
Salary
Not provided
onemagnify.com Logo
OneMagnify
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Paymentology as a Senior Software Engineer and build the future of global payments from Poland. Design and develop high-scale Java microservices and distributed systems in a 100% remote, globally distributed team. Leverage your expertise in cloud infrastructure, TDD, and event-driven archite...
Location Icon
Location
Poland
Salary Icon
Salary
Not provided
paymentology.com Logo
Paymentology
Expiration Date
Until further notice
Senior Full Stack Software Engineer
Save Icon
Join our team in Bengaluru as a Senior Full Stack Engineer. Leverage 7+ years of expertise in JavaScript (React), Node.js/Java, and modern testing to build scalable, user-centric products. You'll guide technical direction, ship high-quality code, and mentor peers. We offer health coverage, paid v...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Senior Frontend Software Engineer
Save Icon
Join Atlassian as a Senior Frontend Software Engineer in Bengaluru. You will build scalable, high-quality web applications using modern JavaScript (ES6), React, and testing frameworks. Lead projects, mentor junior engineers, and enjoy benefits like health coverage and paid volunteer days.
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Senior Principal Software Engineer
Save Icon
Join Atlassian as a Senior Principal Software Engineer in a remote-first role across India. Leverage 15+ years of backend expertise to build scalable microservices in modern languages like Java or Go. Enjoy a collaborative environment, mentor peers, and work with AWS cloud technologies. Benefits ...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Senior Backend Software Engineer
Save Icon
Join our team in Bengaluru as a Senior Backend Software Engineer. You will design and operate highly scalable, reliable microservices using modern OOP languages and cloud technologies. This role focuses on incident management systems, offering mentorship and collaboration in a supportive environm...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Senior Backend Software Engineer
Save Icon
Join Atlassian in Gdańsk as a Senior Backend Engineer. Drive complex cloud-focused projects for products like Jira and Confluence using Java and microservices. Mentor junior engineers while enjoying health coverage and paid volunteer days in a collaborative R&D environment.
Location Icon
Location
Poland , Gdańsk
Salary Icon
Salary
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Senior Frontend Software Engineer
Save Icon
Join Atlassian in London as a Senior Frontend Software Engineer. You will build and modernize frontend infrastructure using React, JavaScript (ES6), and modern testing frameworks. Drive complex projects, mentor junior engineers, and deliver impactful user experiences. Enjoy benefits including hea...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join a leading financial services firm as a Senior Software Engineer. Utilize your 4-7 years of experience with .NET Core, C#, Angular, and SQL to design and build innovative web applications. This fully remote role offers a competitive bonus, comprehensive benefits, and the chance to solve compl...
Location Icon
Location
United States , Des Moines
Salary Icon
Salary
130000.00 USD / Year
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Explore senior software engineer jobs specializing in C/C++, a foundational and high-performance programming domain critical to systems where speed, efficiency, and direct hardware interaction are paramount. Senior Software Engineers in C/C++ are seasoned professionals who architect, develop, and optimize complex software systems. Their expertise is essential in industries such as operating systems, embedded electronics, game development, high-frequency trading, telecommunications, and database engineering, where resource management and real-time processing are non-negotiable. Professionals in these roles typically shoulder a wide array of responsibilities centered on the full software development lifecycle. A core duty involves designing robust software architecture, making critical decisions on data structures, algorithms, and system integration patterns. They write, review, and debug sophisticated, performance-critical code in C and C++, often dealing with memory management, concurrency, and low-level system APIs. A significant part of their work includes performance profiling and optimization, ensuring software operates with minimal latency and maximal throughput. They are also responsible for creating and maintaining technical documentation, leading code reviews to enforce best practices, and mentoring junior engineers to elevate team capability. Collaboration is key, as they frequently work alongside cross-functional teams, including hardware engineers, product managers, and QA specialists, to translate complex requirements into reliable and scalable software solutions. The typical skill set for these senior roles is demanding and specific. Mastery of C and C++ is fundamental, with a deep understanding of language nuances, modern standards (C++11/14/17/20), and associated toolchains. Proficiency in software design principles, object-oriented and procedural programming, and system-level concepts like multithreading, sockets, and memory models is required. Strong experience with version control systems, such as Git, and familiarity with build systems (CMake, Make) is standard. Knowledge of scripting languages like Python for automation, as well as experience with debugging and profiling tools (e.g., GDB, Valgrind, VTune), is highly valuable. While not always mandatory, a solid foundation in computer science, often evidenced by a degree in a related field, is common. Ultimately, successful candidates demonstrate exceptional problem-solving abilities, a meticulous attention to detail, and the capacity to own projects from conception through to deployment and maintenance. For those seeking to leverage deep technical expertise on challenging projects, exploring senior C/C++ software engineer jobs offers a pathway to impactful work at the core of technology.

Filters

×
Countries
Category
Location
Work Mode
Salary