Software Developer - C++

6 Months ago • 2 Years +

Job Summary

Job Description

Interactive Brokers seeks a skilled C++ Developer with at least 2 years of experience in software development, object-oriented programming, networking, and STL. Strong understanding of OOP, design patterns, data structures, algorithms, and concurrency is essential. Proficiency in Linux/UNIX/shell scripting is required.
Must have:
  • C++ Development
  • OOP Expertise
  • Networking Skills
  • Linux/UNIX
Good to have:
  • Design Patterns
  • Data Structures
  • Algorithms
  • Concurrency
Perks:
  • Competitive Salary
  • Health Benefits

Job Details

 

Join the INTERACTIVE BROKERS Team!

Interactive Brokers Group has been consistently at the forefront of trading innovation, starting with the invention of the first floor-based handheld computer in 1983 and we pride ourselves on being primarily a technology company. We continue to challenge the status quo and push boundaries to offer the best trading platform with the most sophisticated features all for the lowest cost to our customers. Software development is the lifeblood of our firm, and it shows in our stellar brokerage platform. We offer award-winning desktop, mobile and web applications which provide our clients with the tools they need to be successful. Interactive Brokers Group, Inc. (IBKR); is rated #1 - Best Online Brokers 4 years in a row by Barron’s , Best Online Brokers - Barron's Award (read more)

We are looking for a knowledgeable C++ Developer to work under the general supervision of a team of application programmers, with good technical knowledge. Ability to communicate effectively understanding complex problems and explain their solution with extreme attention to detail. The position is well-suited for an organized individual who can meet deadlines, follow written procedures while supporting the team and collaborating to service improvements. 

You will be part of:

  • The Brokerage System Development Team that is responsible for providing trading and related backend systems used in brokerage business

You will be someone who can:

  • Design, implement and deliver high quality software solutions that conform to architectural standards
  • Manage and 'own' significant development tasks end-to-end (from business requirements analysis to 3rd level production support)
  • Demonstrate excellent collaboration / communication skills in working closely with other development teams to roll-out important changes and applications

Who you are :

  • Bachelor’s in Computer Science, Mathematics, Physics or similar (masters/PhD a plus).
  • Experience of at least 2 years in software development in C++, Object Oriented Programming, Networking, STL at educational and/or professional level.
  • In-depth understanding of OOP, design patterns, data structures, algorithms, and concurrency
  • Proficiency in Linux / UNIX / shell scripting.
  • Knowledge developing and debugging in C/C++

Company Perks:

  • Competitive salary, annual performance-based bonus and stock grant
  • Retirement plan (401K) with company match
  • Excellent health and welfare benefits including medical, dental, and vision benefits
  • Wellness screenings and assessments, health coaches and counseling services through Employee Assistance Program (EAP)
  • Paid time off along and generous parental leave policy
  • Daily company lunch allowance provided and a fully stocked kitchen with healthy options for breakfast and snack
  • Corporate events including team outings, dinners, volunteer activities and company sports teams
  • Education reimbursement and learning opportunities with Udemy
  • Modern offices with multi-monitor setups

#LI-SV1

Similar Jobs

CloudLinux - Senior Go Developer for Imunify360

CloudLinux

Masovian Voivodeship, Poland (Remote)
4 Weeks ago
Aviatrix - Staff QA Test Engineer - Routing, Performance, Scalability

Aviatrix

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
Crazy games  - Remote Mobile App Developer (iOS Focus)

Crazy games

Leuven, Flanders, Belgium (Remote)
20 Hours ago
ByteDance - Backend Engineer, Machine Learning Systems - Singapore

ByteDance

Singapore (On-Site)
5 Months ago
Astek - BSP Audio Engineer

Astek

Guangzhou, Guangdong Province, China (On-Site)
9 Months ago
Evolution - Live Խաղավար

Evolution

Yerevan, Yerevan, Armenia (On-Site)
7 Months ago
Assystems - Design Engineer- Bulk Material Handling

Assystems

Chennai, Tamil Nadu, India (On-Site)
5 Months ago
DEVOTEAM - Ingénieur Poste de travail H/F

DEVOTEAM

Levallois-Perret, Île-de-France, France (Remote)
6 Months ago
ARHS - Netwerk Engineer

ARHS

Leuven, Flanders, Belgium (On-Site)
6 Months ago
PwC - Consultant Architecte Cloud et Intégration | CDI | H/F

PwC

Toulouse, Occitanie, France (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Fluence - Controls Software Engineer II

Fluence

Houston, Texas, United States (Hybrid)
6 Months ago
ION - Technical Support Analyst, Chicago - 5849/9555

ION

Chicago, Illinois, United States (On-Site)
6 Months ago
ByteDance - SRE and DevOps Tech Lead - Edge Cloud Infrastructure - London

ByteDance

London, England, United Kingdom (On-Site)
5 Months ago
Offworld - DevOps Engineer

Offworld

New Westminster, British Columbia, Canada (On-Site)
2 Months ago
PwC - Manager– Oracle – Oracle DBA – Advisory  - Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Epic Games - Build Engineer, Fortnite

Epic Games

(On-Site)
2 Months ago
ByteDance - Site Reliability Engineer, Compute Platform

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Rackspace Technology - Trainee Database Engineer - Oracle

Rackspace Technology

Gurugram, Haryana, India (Remote)
1 Week ago
Zeta - Senior Site Reliability Engineer

Zeta

Hyderabad, Telangana, India (On-Site)
6 Months ago
ARHS - M365 Expert / System Admin

ARHS

Luxembourg (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Greenwich, Connecticut, United States

Evolution - In-Studio Game Presenter (Live Chat Agent Alternative)

Evolution

Atlantic City, New Jersey, United States (On-Site)
4 Weeks ago
The Walt Disney Company - Vice President, Product Finance

The Walt Disney Company

Glendale, California, United States (On-Site)
1 Week ago
Google - Data Center Systems Engineer

Google

Atlanta, Georgia, United States (On-Site)
1 Week ago
ByteDance - Software Engineer Graduate (Multi Cloud CDN) - 2025 Start (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
NVIDIA - Senior Synthesis Flow Development Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
ByteDance - Research Scientist, Multimodality

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Inworld AI - Forward Deployed Engineer (AI Gameplay Engineer)

Inworld AI

Mountain View, California, United States (On-Site)
4 Weeks ago
PlayStation Global - Staff HRIS Analyst-Recruiting and HCM

PlayStation Global

Carlsbad, California, United States (On-Site)
4 Weeks ago
Trek - Service Technician

Trek

Raleigh, North Carolina, United States (On-Site)
1 Month ago
The Walt Disney Company - Sr. Manager, Franchise Operations

The Walt Disney Company

Glendale, California, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

KPIT - Autosar Ethernet Experts

KPIT

Bengaluru, Karnataka, India (On-Site)
7 Months ago
ARHS - Java Jee Developer

ARHS

Luxembourg (On-Site)
6 Months ago
2K - Technical Director of Gameplay

2K

Vancouver, British Columbia, Canada (On-Site)
9 Months ago
Next Level Business Services - Info Lease Developer

Next Level Business Services

Minneapolis, Minnesota, United States (On-Site)
6 Months ago
Assystems - PMO IT - Power BI H/F

Assystems

Courbevoie, Île-de-France, France (Hybrid)
5 Months ago
Patel greene - Roadway Engineer

Patel greene

Bartow, Florida, United States (On-Site)
5 Months ago
ION - SharePoint & C# Developer, Italy

ION

Italy (Hybrid)
6 Months ago
Assystems - Senior Bulk Material Handling Expert

Assystems

Chennai, Tamil Nadu, India (On-Site)
5 Months ago
DEVOTEAM - Cybersecurity Consultant

DEVOTEAM

Cité Mahrajène, Tunis, Tunisia (On-Site)
5 Months ago
Beyond Frames Entertainment - Senior Software Engineer

Beyond Frames Entertainment

Stockholm, Stockholm County, Sweden (On-Site)
11 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Greenwich, Connecticut, United States (On-Site)

Mumbai, Maharashtra, India (On-Site)

Hong Kong Island, Hong Kong (On-Site)

Chicago, Illinois, United States (On-Site)

Chicago, Illinois, United States (Hybrid)

Greenwich, Connecticut, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by Interactive Brokers

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug