Middle C++ Developer

Turrior LLC

San Francisco (CA)

On-site

USD 110,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Turrior LLC is seeking a Middle C++ Developer to design, build, and maintain efficient C++ code in a San Francisco setting. The role emphasizes modern C++ up to C++20, code quality, testing, performance, and maintainable architecture.

Candidates should provide GitHub/profile links and a short C++ snippet as part of the application. Responsibilities include design, development, reviews, testing, and collaboration to improve engineering practices.

Qualifications

  • 2+ years of development experience with C++
  • Good knowledge of C++ core features and the standard library up to C++20
  • Practical knowledge of STL containers, algorithms, and common C++ idioms
  • Knowledge of multithreaded and asynchronous programming concepts
  • Good English level, at least B1
  • Willingness to continuously learn and apply knowledge

Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable C++ code
  • Participate in code reviews and automated testing of C++ code
  • Implement performance-focused and quality-focused modules
  • Help maintain code quality, organization, and automation
  • Collaborate with team members to solve technical problems and improve engineering practices
  • Contribute to continuous improvement by monitoring trends and applying relevant knowledge in daily work

Skills

C++ proficiency
Modern C++ (C++20)
STL, algorithms
Multithreading/async
English (B1+)
Code reviews/testing
Boost.Asio/Protobuf/SQL-like DBs
gRPC/NATS

Tools

STL
Boost.Asio
protobuf
gRPC

Job description

We are looking for a Middle C++ Developer to design, build, and maintain efficient, reusable, and reliable C++ code. This role is suitable for a developer with 2+ years of C++ experience, strong knowledge of modern C++ up to C++20, and the ability to contribute to code quality, testing, performance, and maintainable architecture.

As part of the application, candidates are required to provide a GitHub/profile link or examples of their C++ work, plus a short C++ code snippet of no more than 100 lines that demonstrates their coding ability.

Key responsibilities
  • Design, build, and maintain efficient, reusable, and reliable C++ code
  • Participate in code reviews and automated testing of C++ code
  • Implement performance-focused and quality-focused modules
  • Help maintain code quality, organization, and automation
  • Collaborate with team members to solve technical problems and improve engineering practices
  • Contribute to continuous improvement by monitoring trends and applying relevant knowledge in daily work
Skills & Qualifications
  • 2+ years of development experience with C++
  • Good knowledge of C++ core features and the standard library up to the C++20 standard
  • Practical knowledge of STL containers, algorithms, and common C++ idioms
  • Knowledge of multithreaded and asynchronous programming concepts
  • Good English level, at least B1
  • Strong attention to detail, critical thinking, and problem-solving skills
  • Willingness to continuously learn, develop, monitor trends, and apply acquired knowledge at work
  • Good interpersonal skills, with the ability to work both independently and as part of a team
  • Experience with Boost.Asio, protobuf, or SQL-like databases
  • Experience with gRPC or NATS
  • Knowledge of the OSI network model and its protocol stack
  • Opportunity to work with modern C++ standards and engineering practices
  • Technical growth through code reviews, testing, and performance-focused development
  • Collaborative team environment with space for independent ownership
  • Opportunity to apply and expand knowledge of networking, distributed systems, and modern tooling
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Covetus • United States

On-site
USD 90,000 - 120,000
Sr. C++ Developer
Sr. C++ Developer

TechDigital Group • Chicago (IL)

On-site
USD 120,000 - 150,000
Mid C++ Developer: Modern C++, Performance & Networking
Mid C++ Developer: Modern C++, Performance & Networking

Turrior LLC • San Francisco (CA)

On-site
USD 110,000 - 170,000
C2C Requirement for Senior C++ Developer – NYC, Hybrid
C2C Requirement for Senior C++ Developer – NYC, Hybrid

US staffing Inc • New York (NY)

On-site
Senior C++ Developer
Senior C++ Developer

Optimize Search Group • Coppell (TX)

On-site
USD 140,000 - 190,000
Senior C++ Developer - High-Performance, Hybrid NYC
Senior C++ Developer - High-Performance, Hybrid NYC

US staffing Inc • New York (NY)

On-site
C++ Developer
C++ Developer

ApTask • New York (NY)

On-site
C++ Developer, 100% Remote
C++ Developer, 100% Remote

SherlockTalent • New York (NY)

Hybrid
USD 140,000 - 200,000
Bonuses for successful referrals
Sr. C++ Developer
Sr. C++ Developer

Imagry | Autonomous Driving • San Jose (CA)

On-site
USD 100,000 - 130,000
Senior C++ Developer (Low-Latency&Market Data
Senior C++ Developer (Low-Latency&Market Data

Luxoft • New York (NY)

On-site
USD 140,000 - 200,000