Senior C++ Engineer - 407146

Atrium

New York (NY)

On-site

USD 136,000 - 175,000

Full time

30 hours ago
Be an early applicant
Application generator

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

Get past ATS filters

Benefits offered by this job

Comprehensive benefits
Health & wellness
Paid time off
Retirement benefits
Company programs

Job summary

Atrium, a global financial services firm, is seeking a Senior C++ Engineer to design, develop, and maintain scalable real-time trading applications in Unix/Linux environments.

This hands-on role owns features from design to delivery, works with architects, QA, and other tech teams, and mentors junior engineers to ensure quality and security. Experience with Oracle/PostgreSQL, Protobuf, Solace, and low-latency event-driven systems is ideal.

Qualifications

  • Strong professional experience with C/C++ in Unix/Linux environments.
  • Experience with relational databases such as Oracle and/or PostgreSQL.
  • Experience with messaging technologies such as Protobuf/Solace or similar.
  • Experience with real-time/event-driven processing and CI/CD practices.
  • Solid understanding of software design, secure coding, debugging, and Agile teamwork.

Responsibilities

  • Design, develop, and maintain scalable C/C++ software solutions.
  • Build and enhance real-time trading applications.
  • Own features from design through implementation and delivery.
  • Develop real-time and event-driven components.
  • Collaborate with Architects and Principal Engineers on technical decisions.
  • Participate in code reviews, testing, and CI/CD processes.
  • Troubleshoot production, performance, and security issues.
  • Mentor and support Junior Engineers.
  • Ensure solutions meet security, risk management, and regulatory standards.

Skills

C/C++
Linux/Unix
PostgreSQL
Oracle
Protobuf
Real-time systems
Agile
Debugging
Security best practices
Leadership

Education

Bachelor’s degree in Computer Science

Tools

Docker
CI/CD
Git
AWS

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
  • 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
  • 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
  • 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

Senior C++ Engineer
Senior C++ Engineer

Atrium Staffing • New York (NY)

On-site
USD 136,000 - 175,000
Comprehensive benefits package
Health and wellness benefits
Paid time off
+2
Senior Software Engineer
Senior Software Engineer

NJF Global Holdings Ltd • Chicago (IL)

Hybrid
USD 140,000 - 190,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
Senior Software Engineer (C++)
Senior Software Engineer (C++)

Anson McCade • New York (NY)

On-site
USD 140,000 - 180,000
Software Enigneer - Java/Linux
Software Enigneer - Java/Linux

Talener • New York (NY)

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

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

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

High-Frequency Trading Firm • New York (NY)

Hybrid
USD 150,000 - 210,000
Paid time off
Hybrid work arrangements
Financial wellness and savings plans
+4
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
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
C++ Platform Engineer
C++ Platform Engineer

Selby Jennings • New York (NY)

On-site
USD 300,000 - 500,000