CrawlJobs Logo

Filters

Location
Salary
Clear all filters

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

702 Job Offers

Senior Software Engineer - Fullstack
Save Icon
Location Icon
Location
India
Salary Icon
Salary
Not provided
browserstack.com Logo
BrowserStack
Expiration Date
Until further notice
Senior Staff Software Engineer- GIA Platform
Save Icon
Location Icon
Location
United States , Palo Alto
Salary Icon
Salary
130000.00 - 260000.00 USD / Year
geico.com Logo
Geico
Expiration Date
Until further notice
Senior Manager, Staff Software Engineering
Save Icon
Location Icon
Location
United States , Chevy Chase
Salary Icon
Salary
130000.00 - 300000.00 USD / Year
geico.com Logo
Geico
Expiration Date
Until further notice
Senior Manager, Staff Software Engineering
Save Icon
Location Icon
Location
United States , Chevy Chase
Salary Icon
Salary
130000.00 - 300000.00 USD / Year
geico.com Logo
Geico
Expiration Date
Until further notice
Senior Software Development Engineer, DevOps
Save Icon
Location Icon
Location
United States
Salary Icon
Salary
144000.00 - 160000.00 USD / Year
equip.health Logo
Equip Health
Expiration Date
Until further notice
Senior Software Development Engineer in Test
Save Icon
Location Icon
Location
United States
Salary Icon
Salary
125000.00 - 140000.00 USD / Year
equip.health Logo
Equip Health
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Invert
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Location Icon
Location
United States; Canada
Salary Icon
Salary
Not provided
Invert
Expiration Date
Until further notice
Senior Software Engineer, Data
Save Icon
Location Icon
Location
United States , San Francisco; New York
Salary Icon
Salary
200000.00 - 300000.00 USD / Year
patreon.com Logo
Patreon
Expiration Date
Until further notice
Senior Software Engineer - Identity & Quality Assurance
Save Icon
Location Icon
Location
Salary Icon
Salary
120000.00 - 185000.00 USD / Year
EverOps
Expiration Date
Until further notice
Senior Software Engineer (Java)
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
southgeeks.com Logo
South Geeks
Expiration Date
Until further notice
Senior Front End Software Engineer (DevEx)
Save Icon
Location Icon
Location
Brazil
Salary Icon
Salary
Not provided
withclutch.com Logo
Clutch
Expiration Date
Until further notice
Backend Senior Software Engineer, Identity
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
vanta.com Logo
Vanta
Expiration Date
Until further notice
Senior Software Engineer II, Foundations
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
vanta.com Logo
Vanta
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Location Icon
Location
United States , San Francisco; Atlanta; New York
Salary Icon
Salary
160000.00 - 200000.00 USD / Year
coworker.ai Logo
Coworker.ai
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Location Icon
Location
United States
Salary Icon
Salary
180000.00 - 200000.00 USD / Year
onebrief.com Logo
Onebrief
Expiration Date
Until further notice
Senior Software Engineer, Enterprise Resilience
Save Icon
Location Icon
Location
United States
Salary Icon
Salary
207000.00 - 244000.00 USD / Year
vanta.com Logo
Vanta
Expiration Date
Until further notice
Senior Software Engineer, AI Product
Save Icon
Location Icon
Location
United States
Salary Icon
Salary
207000.00 - 244000.00 USD / Year
vanta.com Logo
Vanta
Expiration Date
Until further notice
Senior Fullstack Software Engineer, GRC
Save Icon
Location Icon
Location
United States
Salary Icon
Salary
175000.00 - 240000.00 USD / Year
vanta.com Logo
Vanta
Expiration Date
Until further notice
Senior Software Engineer, Infrastructure and Security
Save Icon
Location Icon
Location
United States
Salary Icon
Salary
179000.00 - 211000.00 USD / Year
vanta.com Logo
Vanta
Expiration Date
Until further notice

About the Senior Software Engineer - C/C++ role

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.