Senior C++ Engineer

Atrium Staffing

New York (NY)

On-site

USD 136,000 - 175,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this recruiter — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Comprehensive benefits package
Health and wellness benefits
Paid time off
Retirement benefits
Company-sponsored programs

Job summary

Atrium Staffing seeks a Senior C++ Engineer for a global financial services client in the NYC area. The role focuses on real-time and event-driven trading systems using C/C++ in Unix/Linux, with ownership from design to delivery and collaboration with architects, QA, and other teams.

Applicants should have strong C/C++ skills, experience with Oracle or PostgreSQL, and familiarity with messaging technologies. The position requires local NYC access and offers substantial bonus potential.

Qualifications

  • Strong C/C++ development experience in Unix/Linux environments.
  • Experience with relational databases such as Oracle and/or PostgreSQL.
  • Familiarity with messaging like Solace or Protocol Buffers.
  • Real-time/event-driven processing and debugging skills.
  • Experience in Agile teams and secure coding practices.

Responsibilities

  • Design, develop, and maintain scalable C/C++ software for real-time trading.
  • Own features from design through delivery and participate in code reviews.
  • Build and support real-time and event-driven applications.
  • Collaborate with Architects, QA, and other tech teams.
  • Mentor junior engineers and ensure security and regulatory standards.
  • Contribute to CI/CD processes and production troubleshooting.

Skills

C/C++
Unix/Linux
Real-time processing
Agile development
Debugging
Security practices
Communication

Education

Bachelor's degree in Computer Science

Tools

Docker
CI/CD
Git
AWS
Oracle
PostgreSQL
Google Protocol Buffers
Solace

Job description

Client Overview:

Our client is a global financial services organization with a technology-driven environment supporting real-time financial markets and trading operations. The Engineering team works on highly scalable, performance-sensitive applications and partners closely across architecture, QA, and other technology functions. They are currently looking to add a Senior C++ Engineer to their team.

Salary/Hourly Rate:

$136k - $175k + 15% Annual bonus

Position Overview:

The Senior C++ Engineer will design, develop, and maintain scalable software supporting fixed income trading systems. This is a hands‑on engineering role focused on real‑time and event‑driven applications, with ownership of key features from technical design through delivery. The engineer will work closely with architects, principal engineers, QA, and other technology teams while contributing to technical and architectural decisions.

Responsibilities of the Senior C++ Engineer:
  • Design, develop, and maintain scalable C/C++ software solutions.
  • Build and enhance technology supporting real‑time trading applications.
  • Own key features from technical design through implementation and delivery.
  • Develop and support real‑time and event‑driven applications.
  • Partner with Architects and Principal Engineers on technical and architectural decisions.
  • Participate in code reviews, testing, and CI/CD processes.
  • Troubleshoot technical, production, and performance issues.
  • Partner with QA to ensure strong testing and software quality.
  • Mentor and support Junior Engineers.
  • Ensure solutions meet security, risk management, and regulatory standards.
Required Experience/Skills for the Senior C++ Engineer:
  • Strong professional experience with C/C++.
  • Strong application development experience in Unix/Linux environments.
  • Experience with relational databases such as Oracle and/or PostgreSQL.
  • Experience with messaging technologies such as Solace, Google Protocol Buffers, or similar.
  • Experience with real‑time/event-driven processing, including messaging, signals, or database events.
  • Strong understanding of software design principles and secure coding practices.
  • Strong problem-solving and debugging skills.
  • Experience working within Agile Development teams.
  • Strong communication skills and attention to detail.
  • Must be able to work in the U.S. without current or future employer sponsorship.
  • Must be local to the NYC area or able to commute to the NYC office, as no relocation assistance is available.
Preferred Experience/Skills for the Senior C++ Engineer:
  • Experience with financial markets, trading systems, or capital markets technology.
  • Experience with low-latency and performance-sensitive systems.
  • Microservices and/or serverless architecture.
  • AWS or other cloud platform experience.
  • Docker/containerization.
  • CI/CD pipelines and Git.
  • Experience with AI-assisted development tools.
Education Requirements:
  • Bachelor’s degree in Computer Science or equivalent professional experience is required.
Benefits:
  • Comprehensive benefits package offered.
  • Health and wellness benefits.
  • Paid time off.
  • Retirement benefits.
  • Additional company-sponsored programs and more.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C++ Software Engineer
C++ Software Engineer

Atrium Staffing • New York (NY)

On-site
USD 136,000 - 175,000
Medical
Dental
Vision
+3
C++ Software Engineer - 405468
C++ Software Engineer - 405468

Atrium • New York (NY)

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

Goliath Partners • New York (NY)

On-site
USD 300,000 - 350,000
Competitive compensation
Collaborative environment
Access to cutting-edge hardware/software
Software Engineer
Software Engineer

Soni • New York (NY)

On-site
USD 136,000 - 175,000
Director, Software Development - C++
Director, Software Development - C++

Prestige Staffing • New York (NY)

On-site
USD 250,000 - 275,000
Healthcare
401(k)
Paid time off
Senior Software Engineer
Senior Software Engineer

NJF Global Holdings Ltd • Chicago (IL)

Hybrid
USD 140,000 - 190,000
Senior C++ Engineer / Prop Trading / Woodridge, IL
Senior C++ Engineer / Prop Trading / Woodridge, IL

Motion Recruitment • Woodridge (IL)

Hybrid
USD 130,000 - 175,000
Competitive base salary
Bonus eligible
Medical Insurance
+6
Software Engineer
Software Engineer

670 TP ICAP Americas Holdings Inc. • New York (NY)

On-site
USD 136,000 - 175,000
Software Engineer C++ | Top Tier Hedge Fund | NYC
Software Engineer C++ | Top Tier Hedge Fund | NYC

Delmar Nord • New York (NY)

On-site
USD 150,000 - 190,000
Discretionary bonus
Benefits package
Professional development
Senior C++ Engineer
Senior C++ Engineer

The Cypress Group • New York (NY)

Hybrid
USD 200,000 - 265,000
Competitive compensation
Flexible on visa sponsorship
High-ownership environment