Software Engineer

Covetus

United States

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Covetus is seeking a skilled Senior C++ Engineer to join our team in the United States. The role encompasses designing, developing, and optimizing high-performance services. Candidates should have strong expertise in modern C++ and experience with networking protocols and Linux systems programming.

The ideal candidate will contribute to system scalability and architectural decisions. Successful candidates will possess solid problem-solving skills and experience in building resilient services. Join us to work on cutting-edge technology.

Qualifications

  • Strong hands-on experience in C++ development.
  • Understanding of performance optimization and memory ownership.
  • Experience with networking protocols and Linux systems programming.

Skills

C++ development (Modern C++ 11/14/17/20)
Performance optimization
Concurrency and multithreading
Networking protocols (TCP/IP, UDP)
Linux systems programming
Problem-solving skills

Job description

We are looking for a Senior C++ Engineer with strong expertise in modern C++ development, networking, and Linux systems programming. The ideal candidate will design, develop, and optimize high-performance, reliable services while contributing to architectural decisions, code quality, and system scalability.

Must-Have Skills
  • Strong hands-on experience in C++ development, including Modern C++ (C++11/14/17/20).
  • Deep understanding of performance optimization, concurrency, multithreading, and memory ownership concepts.
  • Solid experience with networking protocols such as TCP/IP and UDP.
  • Expertise in Linux systems programming, including threads, sockets, debugging, and performance analysis.
  • Experience building resilient and fault-tolerant services using concepts such as timeouts, retries, logging, monitoring, and telemetry.
  • Strong problem-solving skills with the ability to troubleshoot complex system and networking issues.
Good-to-Have Skills
  • Experience working with embedded systems or edge computing environments.
  • Exposure to cross-platform application integration and interoperability concepts.
  • Hands-on experience working with both legacy and modern C++ codebases.
  • Strong understanding of software architecture, design patterns, and clean coding principles.
  • Experience with performance profiling, system diagnostics, and scalability optimization
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. C++ Developer
Sr. C++ Developer

Imagry | Autonomous Driving • San Jose (CA)

On-site
USD 100,000 - 130,000
Senior C++ Developer
Senior C++ Developer

Optimize Search Group • Coppell (TX)

On-site
USD 140,000 - 190,000
Middle C++ Developer
Middle C++ Developer

Turrior LLC • San Francisco (CA)

On-site
USD 110,000 - 170,000
Senior C++ Engineer – High-Performance Networking
Senior C++ Engineer – High-Performance Networking

Covetus • United States

On-site
USD 90,000 - 120,000
Senior C++ Software Engineer
Senior C++ Software Engineer

Goliath Partners • Chicago (IL)

On-site
USD 360,000 - 425,000
C++ Engineer
C++ Engineer

Rapinno Tech • Green Bay (WI)

On-site
USD 70,000 - 90,000
Senior C++ Software Engineer
Senior C++ Software Engineer

Goliath Partners Inc. • Chicago (IL), Northern (KY)

Hybrid
USD 360,000 - 425,000
C++ Software Engineer (C2C)
C++ Software Engineer (C2C)

Elevateprimesolutions • Arlington (VA)

On-site
USD 120,000 - 150,000
C++ Software Developer & Linux Systems Administrator
C++ Software Developer & Linux Systems Administrator

Capsen Robotics Inc • Pittsburgh

On-site
USD 80,000 - 120,000
C++ Developer
C++ Developer

ApTask • New York (NY)

On-site