Enable job alerts via email!

Software Engineer, C++

HaylieRead Interior Design

New York (NY)

On-site

USD 185,000 - 210,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is on the lookout for skilled C++ Engineers to enhance their trading systems in New York. This role emphasizes writing efficient code and maintaining applications focused on low latency and stability. You will work in small, agile teams, directly collaborating with business owners to ensure swift feedback and continuous improvement. The company fosters a culture of open communication and shared success, offering a competitive salary and the opportunity to contribute to groundbreaking projects that drive the trading industry forward. If you are passionate about technology and eager to make a significant impact, this is the perfect opportunity for you.

Qualifications

  • 5+ years of C++ software development experience, preferably in proprietary trading.
  • Strong expertise in algorithms, data structures, and multithreaded programming.

Responsibilities

  • Write efficient, low latency code and maintain existing applications.
  • Collaborate closely with business owners and align with global C++ team.

Skills

C++
Algorithms and Data Structures
Multithreaded Programming
Clean Code Practices
Communication Skills

Education

BSc in Computer Science
MSc in Computer Science
PhD in Computer Science

Tools

Git
Jira
Confluence
Bitbucket
Bamboo
Linux
Python 3

Job description

Flow Traders US is seeking talented C++ Engineers to join our growing team in New York. Software Engineers at Flow Traders provide us our competitive edge, equipping traders with the information and capabilities that they need to make sound business decisions. C++ plays a critical role in our event-driven trading systems, which are designed to reliably handle vast amounts of data at ultra-low latencies.

As a C++ Engineer, you will write efficient code, create new designs and maintain existing applications with a focus on low latency and stability. You will work in small teams grouped by business area and follow agile practices. Your team will own a set of related applications and work in tight, daily collaboration with business owners. These end users are only a short walk away, which creates swift feedback loops and immediate insight into the value that your code provides. To foster collaboration and enable autonomy, we maintain shared libraries, encourage code re-use, and continuously evolve our views on application architecture.

What You Will Do
  • Write efficient code, create new designs and maintain existing applications with a focus on low latency and stability
  • Work in small teams grouped by business area and follow agile practices
  • Own a set of related applications and work in tight, daily collaboration with business owners
  • Align requirements, implementation, and standards with global C++ Engineering Team
  • Deliver core US roadmap items which require real-time and/or critical-path software
Technologies we use:
  • C++17 (soon to migrate to C++20!)
  • Linux across all infrastructure
  • Git for version control and Bitbucket for code review.
  • Atlassian products for SDLC (Jira, Confluence, Bitbucket, Bamboo)
  • Native Linux development environment with your choice of IDE or editor
  • Python 3 for automated testing
What You Need to Succeed
  • BSc, MSc, or PhD in Computer Science, Mathematics or equivalent
  • 5+ years post-graduation professional C++ software development experience (proprietary trading industry preferred)
  • Ability to write clean, reliable, and highly scalable code
  • Expertise in algorithms and data structures
  • Experience in parallel, asynchronous, and multithreaded programming
  • Interest in achieving maximum performance from available hardware and software
  • Ability to communicate with technical and non-technical business colleagues
  • Ability to travel to Flow Traders' offices around the world

At Flow Traders, we acknowledge the importance of open and transparent communication whether it be with our employees, our stakeholders, or our local and global communities. When it comes to salary, Flow Traders uses reliable market research to create base ranges. Where candidates will fall within the range depends on a few different factors including but not limited to level of experience, location, and specific skill set. We also consider ourselves one global team, and to demonstrate that, all employees are eligible to share in the company’s success through an annual discretionary variable remuneration allocated based on company, group and individual performance and contribution.

Per the NYC Salary Transparency Law, the total compensation for this role includes a base of $185,000 - $210,000 plus annual discretionary variable remuneration.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer

Jobot

New York

Remote

USD 175,000 - 200,000

Today
Be an early applicant

Software Engineer II

Jobvertise.com - Jobboard

New York

Remote

USD 185,000 - 245,000

Today
Be an early applicant

Senior Software Engineer, CLIP

eBay Inc.

New York

Remote

USD 115,000 - 200,000

Yesterday
Be an early applicant

Software Engineer, Notifications Platform

Whatnot

Seattle

Remote

USD 185,000 - 205,000

3 days ago
Be an early applicant

Senior Software Design Engineer

fabric

New York

Remote

USD 150,000 - 200,000

3 days ago
Be an early applicant

Software Engineer - OpenStack

Canonical

New York

Remote

USD 110,000 - 260,000

14 days ago

Staff Engineer / Software Architect

Strativ Group

New York

Remote

USD 200,000 - 300,000

10 days ago

Senior Software Engineer

Warbler Labs

New York

Remote

USD 150,000 - 205,000

3 days ago
Be an early applicant

Senior Software Engineer

Heron Finance

New York

Remote

USD 170,000 - 205,000

3 days ago
Be an early applicant