Senior Software Engineer

Riviera Partners

New York (NY)

Hybrid

USD 180,000 - 300,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical and dental insurance
Life and disability insurance
401k match
Learning days for conferences
Gym and fitness reimbursement
Parental leave

Job summary

Riviera Partners partners with a technology-driven quantitative investment firm in New York to expand its Software Engineering organization. Engineers join verticals like ML Infrastructure & Modeling, Platform Engineering, Trading Systems, and AI & Research Engineering.

Team matching occurs after interviews based on background and interests. The role emphasizes building scalable distributed infrastructure, data pipelines, ML infrastructure for research, and reliability of mission-critical

Qualifications

  • 7–10 years of software engineering experience is ideal (5–12 years range).
  • Strong backend and infrastructure fundamentals: distributed systems, large-scale data, reliability, or platform engineering.
  • Background from top-tier technology companies or quantitative/trading firms preferred.
  • BS or MS in CS/Engineering or related technical field.

Responsibilities

  • Build and own large-scale distributed infrastructure and data pipelines.
  • Develop ML infrastructure powering quantitative research and ensure reliability for mission-critical platforms.
  • Collaborate with researchers and data scientists to translate ideas into production systems.

Skills

C++
Java
Python

Education

Bachelor's or Master's in Computer Science/Engineering

Job description

Our client is a technology-driven quantitative investment firm that applies engineering, data science, AI/ML, and quantitative research to solve some of the world's most complex financial problems. Founded in 2001 and headquartered in New York, they are more technology company than hedge fund — engineering makes up a large portion of the organization, leadership stays hands-on as individual contributors, and the culture is built around technical depth, intellectual curiosity, and measurable impact.

This is not a trading floor. The problems here are distributed systems, massive-scale data infrastructure, ML platforms, and low-latency trading technology — and the people solving them are some of the best engineers in the industry.

The Role

We are partnering exclusively with our client on a significant expansion of their Software Engineering organization. Engineers join one of several verticals based on their background and interests, including:

  • ML Infrastructure & Modeling — building the infrastructure and tooling that supports quantitative research teams
  • Platform Engineering — internal platforms and tools used across the organization
  • Trading Systems — systems powering live trading; C++ and low-latency focused
  • AI & Research Engineering — AI and research-oriented product and services engineering

Team allocation happens after the interview process. You'll be matched based on your background, interests, and where you'd have the most impact.

What You'll Do

Depending on the team, responsibilities include building and owning large-scale distributed infrastructure, designing and scaling data pipelines, developing ML infrastructure that powers quantitative research, building reliability and observability systems for mission-critical platforms, and working closely with quantitative researchers and data scientists to turn ideas into production systems.

What They're Looking For

  • 5–12 years of software engineering experience; sweet spot is 7–10 years
  • Strong backend and infrastructure engineering fundamentals — distributed systems, large-scale data, reliability, or platform engineering
  • Proficiency in one or more of: C++, Java, Python (Go and Rust a plus)
  • Background from top-tier technology companies or quantitative/trading firms preferred
  • BS or MS in Computer Science, Engineering, or a related technical field from a strong program
  • Clear career progression, strong tenure, and hands-on individual contributor mindset
  • NYC-based or willing to relocate; tri-state area strongly preferred

Interview Process (all virtual, ~2–4 weeks)

  • Take-home coding assessment
  • 3 technical interviews
  • Behavioral interviews
  • Fully paid medical and dental insurance for employees and dependents
  • Employer-paid life and disability insurance, competitive 401k match
  • Onsite gym, fitness classes, and fitness reimbursement
  • Generous paid parental leave and back-up childcare
  • 5 learning days annually for external conferences and training
  • Fully stocked kitchens, game rooms, casual dress
  • Only 5 days/month in office with regular dedicated collaboration days

Location

New York, NY — Hybrid (5 days/month in office)

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

Radley James • New York (NY)

On-site
USD 250,000 - 325,000
Software Engineer (Quant Research)
Software Engineer (Quant Research)

Talener • Greenwich (CT)

Hybrid
USD 200,000 - 225,000
Hybrid work environment
Competitive benefits
High impact on a small team
Senior Software Engineer - NY Office
Senior Software Engineer - NY Office

London Stock Exchange Group • New York (NY)

On-site
USD 129,000 - 217,000
Annual wellness allowance
Paid time off
401(k) with company match
+1
Sr/Staff Software Engineer
Sr/Staff Software Engineer

Staffing Agency Recruitment • Village of Nyack (NY)

On-site
USD 150,000 - 230,000
Equity 0.1–0.5%
Medical Insurance
Dental Insurance
+3
Software Engineer
Software Engineer

Asperian Talent • New York (NY)

On-site
USD 350,000 - 850,000
Staff Software Engineer
Staff Software Engineer

Storm2 • New York (NY)

On-site
USD 180,000 - 230,000
Senior Software Engineer
Senior Software Engineer

Glocomms • New York (NY)

On-site
USD 165,000 - 210,000
Equity participation
Onsite NYC
High impact role
Quantitative Developer
Quantitative Developer

Long Ridge Partners • New York (NY)

Hybrid
USD 150,000 - 230,000
Generous paid time off
Hybrid working arrangements
Financial wellness and savings plans
+5
Algorithm Engineer, ‘Tectonic’ Trading
Algorithm Engineer, ‘Tectonic’ Trading

Thurn Partners • New York (NY)

On-site
USD 140,000 - 210,000
Senior Software Engineer
Senior Software Engineer

Ladders • New York (NY)

On-site
USD 200,000 - 220,000
Home office setup stipend
Gym membership reimbursement
401(k) retirement plan
+1