{"id":1694796,"url":"https://alion.io/job/interactive-brokers-sr-software-engineer-2","title":"Sr. Software Engineer","company":{"id":58627,"name":"Interactive Brokers","domain":"interactivebrokers.com","url":"https://alion.io/company/interactive-brokers","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Dayforce","truth_index":{"grade":"B","score":75,"open_postings":50,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-04T05:45:00Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Greenwich, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":128000,"max_usd":236000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":2304},"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":true,"technologies":[{"name":"C++","optional":false},{"name":"Linux","optional":false},{"name":"STL","optional":false},{"name":"Unix","optional":false}],"status":"live","first_seen_at":"2026-06-29T10:00:00Z","employer_posted_date":"2026-10-02","last_verified_at":"2026-10-04T23:48:48Z","board_verified":true,"closed_at":null,"days_open":97,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":96},"description":"Software Development - Brokerage\nThis 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. \nThis is Hybrid role (3 days in office /2 days remote)\nAbout the role:\nWe 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. \nYou will be responsible for:\nDesign, implement and deliver high quality software solutions that conform to architectural standards\nManage and 'own' significant development tasks end-to-end (from business requirements analysis to 3rd level production support)\nDemonstrate excellent collaboration / communication skills in working closely with other development teams to roll-out important changes and applications\nWhat you will need to have:\nBachelor’s in Computer Science, Mathematics, Physics or similar (masters/PhD a plus).\nExperience of atleast 3 years in software development in C++, Object Oriented Programming, Networking, STL at educational and/or professional level.\nIn-depth understanding of OOP, design patterns, data structures, algorithms, and concurrency\nProficiency in Linux / UNIX / shell scripting.\nKnowledge developing and debugging in C/C++\nCompany Benefits:\nCompetitive salary, annual performance-based bonus, and stock grant awards\n401(k) retirement plan with competitive company match\nExcellent 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.\nWellness screening and assessments, health coaches, and counseling services through an Employee Assistance Program (EAP)\nGenerous paid parental leave (up to 16 weeks paid parental leave for eligible employees)\nCompany-paid basic life insurance, accidental death & dismemberment (AD&D), and short- and long-term disability coverage\nFlexible Spending Accounts (Healthcare, Dependent Care, and Commuter FSAs)\nQuarterly fitness stipend to offset costs associated with traditional gym and fitness memberships or fees\nEducation reimbursement and professional development opportunities\nLegal services, telehealth access, and voluntary insurance options\nBackup child and adult care support through Care.com\nDaily lunch allowance and fully stocked kitchen with healthy breakfast and snack options","description_format":"text","description_chars":3164,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"master","optional":true},"security_clearance":false,"languages":[]},"benefits":["Equity","Life insurance","Parental leave","Professional development","Retirement plans"],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Financial Services"],"lifecycle":[{"event":"open","at":"2026-10-02T11:57:18Z"}],"visa":[],"liveness":{"score":9,"band":"cold","label":"Long shot","p_open":1,"p_active":0.312,"p_room":0.28,"age_days":96,"expected_fill_days":30,"reasons":["conf:0","stale_co","velocity","win:tail","crowd:brand"],"computed_at":"2026-10-04T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/interactive-brokers-sr-software-engineer-2","json_url":"https://alion.io/job/interactive-brokers-sr-software-engineer-2.json","meta":{"generated_at":"2026-10-05T01:30:59Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":1997,"day_limit":5000,"remaining_today":3003,"minute_limit":60,"resets_at":"2026-10-06T00:00:00Z"}}}