C++ Software Engineer

Atrium Staffing

New York (NY)

On-site

USD 136,000 - 175,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical
Dental
Vision
Paid time off
Retirement benefits
Company-sponsored benefits

Job summary

Atrium Staffing is recruiting a C++ Software Engineer for a global organization in New York. You will design, develop, and maintain scalable real-time applications, collaborating with engineers, architects, QA, and other tech teams.

This role emphasizes hands-on coding in C/C++, Unix/Linux, and real-time processing, with responsibilities including feature ownership, performance tuning, and adherence to CI/CD and security practices.

Qualifications

  • Strong professional C/C++ development experience.
  • Experience in Unix/Linux environments.
  • Experience with real-time and/or event-driven processing.
  • Experience with messaging technologies.
  • Experience with relational databases such as Oracle or PostgreSQL.
  • Strong understanding of software design principles.
  • Strong debugging and problem-solving skills.
  • Experience working within Agile development teams.
  • Must be authorized to work in the U.S. without current or future employer sponsorship.

Responsibilities

  • Design, develop, and maintain applications using C/C++.
  • Build and enhance real-time and event-driven applications.
  • Own key features from technical design through implementation.
  • Work with messaging technologies and relational databases.
  • Troubleshoot application and performance issues.
  • Participate in code reviews, testing, and CI/CD processes.
  • Collaborate with engineering, architecture, and QA teams.
  • Mentor and support junior engineers.
  • Follow software security and development best practices.

Skills

C/C++
Unix/Linux
Real-time processing
Messaging systems
Relational databases
Agile development
Communication skills

Education

Bachelor’s degree in Computer Science

Tools

Oracle
PostgreSQL
AWS
Docker
CI/CD
Git

Job description

Client Overview:

Our client is a global organization seeking an experienced C++ Software Engineer to join its growing technology team. This is an opportunity to work within a highly collaborative engineering environment focused on building scalable, high-performance, real-time applications.

Salary/Hourly Rate:

$136k - $175k

Position Overview:

The C++ Software Engineer will design, develop, and maintain scalable software applications within a real-time, performance-focused environment. This individual will work closely with engineers, architects, QA, and other technology teams and will contribute to projects from technical design through delivery.

Responsibilities of the C++ Software Engineer:
  • Design, develop, and maintain applications using C/C++.
  • Build and enhance real-time and event-driven applications.
  • Own key features from technical design through implementation.
  • Work with messaging technologies and relational databases.
  • Troubleshoot application and performance issues.
  • Participate in code reviews, testing, and CI/CD processes.
  • Collaborate with engineering, architecture, and QA teams.
  • Mentor and support junior engineers.
  • Follow software security and development best practices.
Required Experience/Skills for the C++ Software Engineer:
  • Strong professional C/C++ development experience.
  • Experience developing applications in Unix/Linux environments.
  • Experience with real-time and/or event-driven processing.
  • Experience with messaging technologies.
  • Experience with relational databases such as Oracle or PostgreSQL.
  • Strong understanding of software design principles.
  • Strong debugging and problem-solving skills.
  • Experience working within Agile development teams.
  • Strong communication skills.
  • Must be authorized to work in the U.S. without current or future employer sponsorship.
Preferred Experience/Skills for the C++ Software Engineer:
  • Experience with low-latency or performance-sensitive applications.
  • Financial services or trading technology experience.
  • AWS or other cloud platform experience.
  • Docker/containerization.
  • Microservices or serverless architecture.
  • CI/CD pipelines and Git.
  • Experience with modern AI-assisted development tools.
Education Requirements:
  • Bachelor’s degree in Computer Science.
  • Equivalent professional experience will be considered.
Benefits:
  • Medical.
  • Dental.
  • Vision.
  • Paid time off.
  • Retirement benefits.
  • Company-sponsored benefits.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C++ Software Engineer - 405468
C++ Software Engineer - 405468

Atrium • New York (NY)

On-site
USD 136,000 - 175,000
Software Engineer
Software Engineer

Soni • New York (NY)

On-site
USD 136,000 - 175,000
Senior C++ Software Engineer
Senior C++ Software Engineer

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

Hybrid
USD 360,000 - 425,000
Senior C++ Software Engineer
Senior C++ Software Engineer

Goliath Partners • Chicago (IL)

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

Ranger Technical Resources • Maryland

On-site
USD 85,000 - 115,000
Junior Software Engineer
Junior Software Engineer

Kavaliro • Orlando (FL)

On-site
USD 60,000 - 90,000
C++ Developer
C++ Developer

Selby Jennings • Chicago (IL)

On-site
USD 300,000 - 450,000
Software Engineer - C++
Software Engineer - C++

OP Recruiting • Chicago (IL)

On-site
USD 120,000 - 180,000
Senior Software Engineer (C++)
Senior Software Engineer (C++)

Fintal Partners • Chicago (IL)

On-site
USD 180,000 - 240,000
Software Engineer
Software Engineer

NJF Global Holdings Ltd • New York (NY)

On-site
USD 150,000 - 210,000