Interactive Brokers
Software Developer - C++
Greenwich, CT
Stay score
odds of building a lasting career here
Thin sponsorship signal and lottery-bound. A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.
Lottery odds assume a STEM candidate.
Personalize to your clock →Employer immigration record
from this employer's Department of Labor filings
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- We have been at the forefront of financial innovation for over four decades, known for our cutting-edge technology and client commitment.
- IBKR affiliates provide global electronic brokerage services around the clock on stocks, options, futures, currencies, bonds, and funds to clients in over 200 countries and territories.
- We serve individual investors and institutions, including financial advisors, hedge funds and introducing brokers.
Responsibilities
- 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)
- In-depth understanding of OOP, design patterns, data structures, algorithms, and concurrency
- Knowledge developing and debugging in C/C++
Requirements
- Proficiency in Linux / UNIX / shell scripting.
Nice to have
- Bachelor's in Computer Science, Mathematics, Physics or similar (masters/PhD a plus).
Compensation
- Competitive salary, annual performance-based bonus and stock grant
Benefits
- 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)
- Education reimbursement and learning opportunities with Udemy
- Experience of at least 2 years in software development in C++, Object Oriented Programming, Networking, STL at educational and/or professional level.
Company info
- Join our dynamic, multi-national team and be a part of a company that simplifies and enhances financial opportunities using state-of-the-art technology.
- We are looking for a knowledgeable C++ Developer to work under the general supervision of a team of application programmers, with good technical knowledge.
This listing is sourced directly from Interactive Brokers's careers page and normalized into a canonical job model.