CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Senior Software Engineer - C/C++ Jobs

3410 Job Offers

Senior Software Engineering Manager
Save Icon
Location Icon
Location
Czechia , Prague; Ostrava
Salary Icon
Salary
Not provided
jll.com Logo
JLL
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
195000.00 - 275000.00 USD / Year
vitalize.care Logo
Vitalize
Expiration Date
Until further notice
Senior Software Engineer - AI/ML
Save Icon
Location Icon
Location
United States , New York
Salary Icon
Salary
180000.00 - 215000.00 USD / Year
bevel.health Logo
Bevel
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
everai.ai Logo
EverAI
Expiration Date
Until further notice
Senior Software Engineer, Payroll
Save Icon
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
120000.00 - 150000.00 CAD / Year
hellopebl.com Logo
Pebl
Expiration Date
Until further notice
Senior Fullstack Software Engineer A.I.
Save Icon
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
140000.00 - 190000.00 CAD / Year
hellopebl.com Logo
Pebl
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Location Icon
Location
Brazil
Salary Icon
Salary
Not provided
savvywealth.com Logo
Savvy Wealth
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Location Icon
Location
United States , Los Angeles
Salary Icon
Salary
112800.00 - 124000.00 USD / Year
parivedasolutions.com Logo
Pariveda
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Location Icon
Location
United States , Houston
Salary Icon
Salary
105400.00 - 115900.00 USD / Year
parivedasolutions.com Logo
Pariveda
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
130000.00 - 145000.00 CAD / Year
parivedasolutions.com Logo
Pariveda
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Location Icon
Location
United States , New York City
Salary Icon
Salary
180000.00 - 220000.00 USD / Year
posh.vip Logo
Posh
Expiration Date
Until further notice
Senior Software Engineer, Backend (AI)
Save Icon
Location Icon
Location
United States , New York City
Salary Icon
Salary
200000.00 - 225000.00 USD / Year
posh.vip Logo
Posh
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Location Icon
Location
United States , NYC
Salary Icon
Salary
165000.00 - 226000.00 USD / Year
savvywealth.com Logo
Savvy Wealth
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
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, Video Agent
Save Icon
Location Icon
Location
United States , Palo Alto
Salary Icon
Salary
190000.00 - 270000.00 USD / Year
opus.pro Logo
OpusClip
Expiration Date
Until further notice
Senior Software Engineer, AI Developer Tools
Save Icon
Location Icon
Location
United States , Seattle
Salary Icon
Salary
184600.00 - 260700.00 USD / Year
docker.com Logo
Docker
Expiration Date
Until further notice
Senior Software Engineer, Container-as-a-Service
Save Icon
Location Icon
Location
United States , Seattle
Salary Icon
Salary
184600.00 - 260700.00 USD / Year
docker.com Logo
Docker
Expiration Date
Until further notice
Senior Principal Software Engineer, Infrastructure
Save Icon
Location Icon
Location
United States , Seattle
Salary Icon
Salary
251000.00 - 352000.00 USD / Year
docker.com Logo
Docker
Expiration Date
Until further notice
Senior Software Engineer, AI Tools and Security
Save Icon
Location Icon
Location
United States , Seattle
Salary Icon
Salary
184600.00 - 260700.00 USD / Year
docker.com Logo
Docker
Expiration Date
Until further notice
Senior Software Engineer, Docker Agents
Save Icon
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
docker.com Logo
Docker
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.