Software Developer - C++

8 Months ago • 2 Years + • Programming

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

Keywords Studios - IT Senior Support Manager

Keywords Studios

Cinisello Balsamo, Lombardy, Italy (Hybrid)
2 Months ago
bytedance - Machine Learning Engineer - Pico Perception

bytedance

San Jose, California, United States (On-Site)
3 Months ago
Amber - Senior Data Analyst

Amber

Guadalajara, Jalisco, Mexico (Remote)
4 Weeks ago
Phantom FX - Junior Production Coordinator

Phantom FX

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Nagarro - Senior Staff Engineer

Nagarro

Philippines (Remote)
8 Months ago
Applied materials  - Python Tech Lead

Applied materials

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
ARHS - Anaconda Enterprise Engineer / Python Engineer (m/f)

ARHS

Luxembourg (On-Site)
2 Weeks ago
N-ix - Senior C++ Engineer (High Performance Computing)

N-ix

Colombia (Remote)
2 Months ago
P99 soft - SQL Developer

P99 soft

Pune, Maharashtra, India (On-Site)
2 Months ago
Tesla - Jr. SPS Programmer

Tesla

Rhineland-Palatinate, Germany (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

bytedance - Research Engineer Graduate (Vision AI Platform)

bytedance

Seattle, Washington, United States (On-Site)
2 Months ago
sphere entertainment - Director Sales

sphere entertainment

Burbank, California, United States (On-Site)
1 Day ago
Capgemini - RTCDP

Capgemini

Pune, Maharashtra, India (On-Site)
1 Month ago
OKX - Specialist, Customer Due Diligence Operations (KYC)

OKX

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
8 Months ago
Axel springer - Editor, Revenue Brew

Axel springer

New York, United States (Hybrid)
3 Weeks ago
Lulalend - Head of Technical Operations

Lulalend

Cape Town, Western Cape, South Africa (On-Site)
2 Weeks ago
Inveniolsi - SAP BI/BW Consultant

Inveniolsi

India (On-Site)
3 Months ago
Philips - Marketing and Sales Specialist Emergency Care IIG

Philips

Milan, Lombardy, Italy (On-Site)
1 Month ago
Haptic  - Art Director

Haptic

(Remote)
6 Months ago
Corsair gaming - Product Manager – HID

Corsair gaming

New Taipei City, Taiwan (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Greenwich, Connecticut, United States

VVater - Senior Marketing Manager

VVater

Austin, Texas, United States (On-Site)
2 Months ago
JMA - Technician II, Sheet Metal Fabricator

JMA

Liverpool, New York, United States (On-Site)
8 Months ago
zoox - Staff Program Manager, Maintenance & Repair Process Improvement

zoox

Foster City, California, United States (Hybrid)
4 Months ago
Epic Games - Product Director

Epic Games

Cary, North Carolina, United States (On-Site)
5 Months ago
bytedance - Software Engineer Graduate (Multi Cloud CDN)

bytedance

San Jose, California, United States (On-Site)
2 Months ago
Google - Senior Staff Software Engineer, Google Cloud Compute

Google

Seattle, Washington, United States (On-Site)
2 Months ago
Apple - Data Center Efficiency Manager, Infrastructure Services

Apple

Sparks, Nevada, United States (On-Site)
1 Month ago
ISG - ERP Advisory Principal Consultant

ISG

United States (Remote)
2 Months ago
Epic Games - Lead Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
5 Months ago
WebTech Corporation - Software Engineer

WebTech Corporation

West Melbourne, Florida, United States (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Brillio - SQL Support (L2)

Brillio

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
General arcade studio - C++ developer (Mid to Senior)

General arcade studio

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (Remote)
2 Months ago
Philips - Advanced Software Engineer-C#

Philips

Shenyang, Liaoning, China (On-Site)
4 Weeks ago
Capgemini - M&C Delivery Professional

Capgemini

Mumbai, Maharashtra, India (On-Site)
3 Weeks ago
Ubisoft - Lead Technical Programmer - Rainbow Six

Ubisoft

Montreal, Quebec, Canada (On-Site)
3 Months ago
Epic Games - Automation Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
In The Pocket - C# Engineer (.NET)

In The Pocket

Belgium (On-Site)
1 Month ago
SoftSwiss - Ruby on Rails Developer

SoftSwiss

Warsaw, Masovian Voivodeship, Poland (Remote)
1 Month ago
Nasdaq - Oracle Database Administrator

Nasdaq

Taguig, Metro Manila, Philippines (Hybrid)
2 Months ago
Capgemini - .Net Developer(.net+openshift OR Kubernetes)

Capgemini

Hyderabad, Telangana, India (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

Interactive Brokers Group, Inc. (NASDAQ: "IBKR") is a direct access electronic broker catering to the needs of professional and frequent traders, institutional investors, financial advisers, and introducing brokers. For over 40 years, Interactive Brokers has been the pioneer of the electronic trading revolution. We rapidly scaled from a small U.S. options market-maker into a sizable global trading firm by leveraging the power of technology and automation. We are committed to delivering value through technological innovation and providing our clients with unprecedented access to global markets at the lowest cost.

Singapore (Hybrid)

Tokyo, Japan (On-Site)

Mumbai, Maharashtra, India (Hybrid)

Mumbai, Maharashtra, India (Hybrid)

Fort Lauderdale, Florida, United States (Hybrid)

Singapore (On-Site)

Kowloon, Hong Kong (On-Site)

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