Software Engineer

670 TP ICAP Americas Holdings Inc.

New York (NY)

On-site

USD 136,000 - 175,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

670 TP ICAP Americas Holdings Inc. is seeking a Software Engineer to design and deliver high-quality technical solutions for our fixed income trading system. The position emphasizes strong technical skills, innovation, and collaboration across engineering teams.

The ideal candidate will have experience in C/C++ programming, Unix/Linux applications, and relational databases, with a focus on mentoring junior engineers. This role will be based in New York, NY, offering a competitive salary package.

Qualifications

  • Proven experience with C/C++ programming languages.
  • Solid experience with developing applications on Unix/Linux.
  • Experience with relational databases (Oracle, PostgresSQL).
  • Experience with messaging technologies.

Responsibilities

  • Design, develop, and maintain scalable software solutions.
  • Collaborate with architects and principal engineers.
  • Own key features from design through delivery.
  • Mentor and support junior engineers.
  • Partner with QA teams for robust testing.

Skills

C/C++ programming languages
Unix/Linux development
Relational databases
Messaging technologies
Real-time event processing
Jira
Agile teamwork
Software design principles
Problem-solving
Communication skills

Education

Degree in Computer Science

Tools

Oracle
PostgresSQL
Docker
CI/CD pipelines

Job description

Role Overview

The Software Engineer plays a critical role in designing and delivering high-quality technical solutions for our fixed income trading system. This position requires strong technical expertise, leadership in engineering practices, and the ability to collaborate across teams. The role involves driving innovation, mentoring junior engineers, and ensuring adherence to architectural standards and security requirements.

Responsibilities
  • Design, develop, and maintain scalable software solutions aligned with technical strategy
  • Collaborate with architects and principal engineers to ensure best practices
  • Own key features from design through delivery, ensuring timely and high-quality outcomes
  • Mentor and support junior engineers, fostering technical excellence
  • Partner with QA teams to ensure robust testing and quality assurance
  • Implement and promote engineering best practices, including code reviews and CI/CD
  • Engage in continuous improvement by experimenting with new technologies
  • Communicate effectively on progress, risks, and impediments to stakeholders
  • Contribute to architectural discussions and influence technical decisions
  • Ensure compliance with security, risk management, and regulatory standards
Essential Qualifications
  • Degree in Computer Science or equivalent experience
  • Proven experience with C/C++ programming languages
  • Solid experience with developing applications on Unix/Linux
  • Experience with relational databases (Oracle, PostgresSQL)
  • Experience with messaging technologies (e.g., Solace, Google Protocol Buffers)
  • Exposure to real-time event processing (e.g., Messaging, Signals, DB events)
  • Experience using feature and bug tracking tools (e.g., Jira)
  • Solid understanding of software design principles and secure coding practices
  • Strong problem‑solving skills and ability to work collaboratively in Agile teams
  • Excellent communication and attention to detail
Desired Qualifications
  • Experience with microservices architecture and serverless technologies
  • Exposure to financial markets or trading systems
  • Understanding of performance optimization and low‑latency systems
  • Knowledge of cloud platforms and containerization (e.g., AWS, Docker)
  • Experience working with modern AI‑assisted development tools (e.g., Kiro, Amazon Q, or similar) to improve developer productivity
  • Familiarity with CI/CD pipelines and git‑based source control

Role Band & Level: Manager, 6

Salary: $136,000 to $175,000

Location: USA - 200 Vesey Street - New York, NY

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

Similar jobs worth comparing

Software Engineer
Software Engineer

Soni • New York (NY)

On-site
USD 136,000 - 175,000
Software Enigneer – Java/Linux
Software Enigneer – Java/Linux

Talener • New York (NY)

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

Primis • New York (NY)

Hybrid
Software Enigneer - Java/Linux
Software Enigneer - Java/Linux

Talener • New York (NY)

On-site
USD 150,000 - 175,000
Software Engineer III - Global Equities Cash Technolog
Software Engineer III - Global Equities Cash Technolog

Hobbsnews • New York (NY)

On-site
USD 103,000 - 180,000
Principal Software Development Engineer, Trading Systems
Principal Software Development Engineer, Trading Systems

twentyAI • New York (NY)

Hybrid
USD 120,000 - 180,000
Software Engineer III - Global Equities Cash Technolog
Software Engineer III - Global Equities Cash Technolog

Bank of America • City of Rochester (NY)

Hybrid
USD 103,000 - 180,000
Software Engineer [Multiple Positions Available]
Software Engineer [Multiple Positions Available]

JPMorgan Chase & Co. • New York (NY)

On-site
USD 161,000 - 218,000
Senior Engineer - FICC Credit Technology
Senior Engineer - FICC Credit Technology

Bank of America • New York (NY)

On-site
USD 122,000 - 200,000
Paid time off
Industry-leading benefits
Annual discretionary award
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