Software Developer - C++

9 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

Clearwater Analytics - Senior Product Marketing Manager-Risk & Performance

Clearwater Analytics

New York, United States (On-Site)
1 Week ago
Take-Two Interactive - Assistant Manager- Accounts Payable

Take-Two Interactive

Bengaluru, Karnataka, India (Hybrid)
3 Weeks ago
Welltech - Creative Producer

Welltech

Spain (Remote)
3 Weeks ago
Plug power - Field Service Technician

Plug power

Moberly, Missouri, United States (On-Site)
1 Week ago
BioFire - Senior Clinical Research Scientist

BioFire

Salt Lake City, Utah, United States (On-Site)
2 Months ago
CloudLinux - Senior Python Developer for KernelCare

CloudLinux

Tbilisi, Tbilisi, Georgia (Remote)
4 Months ago
binance - Java Engineer - Compliance

binance

Taipei City, Taiwan (Remote)
1 Year ago
Behaviour Interactive - Senior Online Programmer - Unannounced IP | Programmeur·euse Senior·e en ligne  - Projet non annoncé

Behaviour Interactive

Toronto, Ontario, Canada (Hybrid)
8 Months ago
Ansys - Lead Software Developer - C++

Ansys

Exton, Pennsylvania, United States (On-Site)
2 Months ago
HCL Tech - Senior Technical Lead .net, azure, c#

HCL Tech

Washington, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Ubisoft - Lead Technical Artist

Ubisoft

Annecy, Auvergne-Rhône-Alpes, France (On-Site)
4 Months ago
flying wild hog - AI Programmer

flying wild hog

(Remote)
5 Months ago
Safe security - Sales Development Representative

Safe security

New York, United States (On-Site)
9 Months ago
HCL Tech - Senior Technical Lead

HCL Tech

Washington, United States (On-Site)
1 Month ago
Sperasoft - Senior Level Artist

Sperasoft

Yerevan, Yerevan, Armenia (On-Site)
4 Months ago
Tide - CRM Marketing Manager

Tide

Bulgaria (Hybrid)
3 Weeks ago
Pinterest - Lead Client Account Manager - Apps & Mobile

Pinterest

Singapore (On-Site)
2 Weeks ago
Sword Health - Content Marketing Manager

Sword Health

United States (Remote)
3 Months ago
PlayStation Global - QA Lead (Contract)

PlayStation Global

Los Angeles, California, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Greenwich, Connecticut, United States

Saronic Technologies - Systems Software Engineer

Saronic Technologies

Austin, Texas, United States (On-Site)
6 Days ago
Sika Group - Blend Operator

Sika Group

Fairless Hills, Pennsylvania, United States (On-Site)
3 Weeks ago
Plaid  - Commercial Counsel

Plaid

United States (On-Site)
2 Months ago
Critical mass - Senior Strategist

Critical mass

Los Angeles, California, United States (On-Site)
3 Weeks ago
Hawkeye Innovations - College Sports Systems Technician

Hawkeye Innovations

Pennsylvania, United States (On-Site)
3 Months ago
Zeeco, Inc. - Senior Controls Engineer

Zeeco, Inc.

Tulsa, Oklahoma, United States (On-Site)
4 Months ago
Hasbro - Sr. Manager, Accounting Controls & Compliance

Hasbro

Pawtucket, Rhode Island, United States (Hybrid)
3 Weeks ago
LLNL - Utility Locator - Damage Prevention Technician

LLNL

Livermore, California, United States (On-Site)
3 Weeks ago
Expedia - Senior Manager, Marketing - Escapia

Expedia

Austin, Texas, United States (On-Site)
2 Weeks ago
Exploding Kittens - Marketing & Content Strategist

Exploding Kittens

Los Angeles, California, United States (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Ion - Junior Python Developer

Ion

Chișinău, Chisinau, Moldova (Hybrid)
2 Years ago
Build Staff - Java Developer

Build Staff

Alexandria, Virginia, United States (On-Site)
6 Years ago
HCL Tech - Senior Technical Lead - SQL Server

HCL Tech

Texas, United States (On-Site)
2 Months ago
Veeam Software - C# Developer (Backups for Hypervisors)

Veeam Software

Czechia (Remote)
6 Days ago
PwC - Java Jr Analyst and Developer (AdvCon - DTS) | Associate [tag01]

PwC

Piracicaba, State Of São Paulo, Brazil (On-Site)
1 Week ago
Turbulent - Senior Online Programmer

Turbulent

Montreal, Quebec, Canada (On-Site)
1 Month ago
Gunzilla - Senior Console Programmer

Gunzilla

Kyiv, Kyiv City, Ukraine (On-Site)
4 Months ago
Veeam Software - Middle/Senior C# Developer for Azure Backup

Veeam Software

Poland (Remote)
2 Months ago
ISS Stoxx - Senior Software Engineer in .NET/Java and SQL (Oracle)

ISS Stoxx

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Gamomat - Freelance Software Engineer GOLANG

Gamomat

Berlin, Berlin, Germany (Remote)
4 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.

Dublin, County Dublin, Ireland (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Budapest, Hungary (Hybrid)

Mumbai, Maharashtra, India (Hybrid)

Mumbai, Maharashtra, India (Hybrid)

Chicago, Illinois, United States (Hybrid)

Tokyo, Japan (On-Site)

Fort Lauderdale, Florida, 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