Sr. Software Engineer

Interactive Brokers

Greenwich (CT)

Hybrid

USD 120,000 - 150,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Stock grant awards
401(k) retirement plan
Excellent health benefits
Wellness programs
Parental leave
Life insurance
FSAs
Education reimbursement
Care.com benefits
Lunch stipend

Job summary

Interactive Brokers is seeking a knowledgeable C++ Developer to join our hybrid team in Greenwich, CT. You will work under supervision, applying strong C++ and OOP skills to build scalable brokerage software and risk tools.

You will design and implement high-quality solutions, own development tasks end-to-end, and collaborate across teams to deliver improvements with attention to detail and reliability.

Qualifications

  • Bachelor’s in Computer Science or related field required.
  • At least 3 years of software development experience in C++, OOP, Networking, and STL.
  • Strong knowledge of data structures, algorithms, and concurrency.

Responsibilities

  • Design, implement and deliver high-quality software solutions that conform to architectural standards.
  • Manage and own significant development tasks end-to-end from requirements to production support.
  • Collaborate with other teams to roll out changes and improvements.

Skills

C++
Object Oriented Programming
Networking
STL

Education

Bachelor’s in Computer Science or related field

Job description

Company Overview

Interactive Brokers Group, Inc. (NASDAQ: IBKR), a member of the S&P 500, is a global financial services company headquartered in Greenwich, Connecticut, with offices in over 15 countries. Through its affiliates, Interactive Brokers provides automated trade execution and custody of securities, commodities, foreign exchange, and prediction markets on over 170 markets in numerous countries and currencies.

Company Overview

Interactive Brokers Group, Inc. (NASDAQ: IBKR), a member of the S&P 500, is a global financial services company headquartered in Greenwich, Connecticut, with offices in over 15 countries. Through its affiliates, Interactive Brokers provides automated trade execution and custody of securities, commodities, foreign exchange, and prediction markets on over 170 markets in numerous countries and currencies.
For more than four decades, Interactive Brokers has focused on technology, automation, and innovation to provide clients worldwide with a sophisticated, unified platform to manage their investment portfolios. We serve individual investors, hedge funds, proprietary trading groups, financial advisors, and introducing brokers.
Our culture is driven by problem-solving, efficiency, and continuous improvement. We look for individuals who are intellectually curious, collaborative, and motivated to contribute to technology that helps simplify and enhance access to global financial markets. Interactive Brokers has consistently been recognized as a top broker by respected industry sources including Barron’s, Investopedia, Stockbrokers.com, and others.
Software Development - Brokerage
This Software Development group engineers the core brokerage and risk technology at the heart of the Interactive Brokers platform. Spanning Enterprise Architecture, Market Risk, UI Brokerage, Client Integration, Client Accounts, Equity Distribution, and multiple specialized brokerage development teams, the group builds the systems that execute trades, manage risk, and serve clients worldwide. Members tackle complex engineering challenges at massive scale, shaping the tools that define modern electronic trading. It's a dream environment for developers who want to build sophisticated financial technology.

This is Hybrid role (3 days in office /2 days remote)
About The Role

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 Responsible For
  • 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
What You Will Need To Have
  • Bachelor’s in Computer Science, Mathematics, Physics or similar (masters/PhD a plus).
  • Experience of atleast 3 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 Benefits
  • Competitive salary, annual performance-based bonus, and stock grant awards
  • 401(k) retirement plan with competitive company match
  • Excellent health and wellness benefits, including medical, dental, and vision benefits. 100% employer-paid medical premiums, with generous employer contributions to dental & vision plans as well.
  • Wellness screening and assessments, health coaches, and counseling services through an Employee Assistance Program (EAP)
  • Generous paid parental leave (up to 16 weeks paid parental leave for eligible employees)
  • Company-paid basic life insurance, accidental death & dismemberment (AD&D), and short- and long-term disability coverage
  • Flexible Spending Accounts (Healthcare, Dependent Care, and Commuter FSAs)
  • Quarterly fitness stipend to offset costs associated with traditional gym and fitness memberships or fees
  • Education reimbursement and professional development opportunities
  • Legal services, telehealth access, and voluntary insurance options
  • Backup child and adult care support through Care.com
  • Daily lunch allowance and fully stocked kitchen with healthy breakfast and snack options
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr Software Engineer
Sr Software Engineer

Interactive Brokers • Greenwich (CT)

Hybrid
USD 120,000 - 160,000
Competitive salary
Annual bonus
Stock grants
+8
Software Engineer - Compliance Tech
Software Engineer - Compliance Tech

Interactive Brokers • Greenwich (CT)

Hybrid
USD 100,000 - 150,000
Competitive salary
Stock grants
401(k) match
+5
Software Engineer III
Software Engineer III

Interactive Brokers • Greenwich (CT)

Hybrid
USD 140,000 - 210,000
Competitive salary
Stock grant
401(k) plan with company match
+5
Software Engineer III
Software Engineer III

Interactive Brokers Group • Greenwich (CT)

On-site
USD 120,000 - 180,000
Stock grant
401(k) with match
Health benefits (medical/dental/vision
+4
Sr Software Developer
Sr Software Developer

Interactive Brokers • Greenwich (CT)

Hybrid
USD 90,000 - 120,000
Competitive salary
401(k) retirement plan
Health and wellness benefits
+3
Senior Java Developer
Senior Java Developer

Interactive Brokers • Greenwich (CT)

Hybrid
USD 140,000 - 190,000
Stock awards
401k match
Medical benefits
+9
Senior Java Engineer
Senior Java Engineer

Interactive Brokers • New York (NY)

On-site
USD 140,000 - 200,000
Bonus
Stock grant
401(k) match
+3
Sr Software Developer
Sr Software Developer

Interactive Brokers • Greenwich (CT)

On-site
USD 100,000 - 130,000
Competitive salary and performance-based bonus
Retirement plan with company match
Excellent health and wellness benefits
+4
Clearing Analyst
Clearing Analyst

Interactive Brokers • Greenwich (CT)

Hybrid
USD 60,000 - 75,000
401(k) match
Health benefits
Dental & Vision
+8
Senior Frontend Developer
Senior Frontend Developer

Interactive Brokers Group • Greenwich (CT)

On-site
USD 110,000 - 170,000
Competitive salary
Stock grant awards
401(k) retirement plan with company 4%
+2