Software Engineer

Interactive Brokers Group
United States
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 2+ yearsEducation: bachelorsSkills: ["Communication","Collaboration","Attention to detail","Organization","Deadline management"]

Work on brokerage trading backend systems as part of the Brokerage System Development Team. You’ll design, implement, and deliver C++ software aligned with architectural standards, owning key development tasks end-to-end from requirements through 3rd level production support. Collaborate closely with other development teams to roll out important changes and applications, applying strong OOP, concurrency, networking, and Linux/UNIX expertise with careful attention to detail.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Interactive Brokers Group
Interactive Brokers Group
2 months ago

Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 days agoStatus: Live

Job Summary

Work on brokerage trading backend systems as part of the Brokerage System Development Team. You’ll design, implement, and deliver C++ software aligned with architectural standards, owning key development tasks end-to-end from requirements through 3rd level production support. Collaborate closely with other development teams to roll out important changes and applications, applying strong OOP, concurrency, networking, and Linux/UNIX expertise with careful attention to detail.
Location: United States
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, implement, and deliver high-quality software solutions that conform to architectural standards.
  • •Own significant development tasks end-to-end, from business requirements analysis to 3rd level production support.
  • •Collaborate with other development teams to roll out important changes and applications.
  • •Support team operations by following written procedures while meeting deadlines.

Pay and Benefits

Perks:401kHealth InsuranceDentalVision

Key Requirements

  • •2+ years of software development experience with C++, object-oriented programming, networking, and STL.
  • •In-depth understanding of OOP, design patterns, data structures, algorithms, and concurrency.
  • •Proficiency with Linux/UNIX and shell scripting.
  • •Knowledge developing and debugging in C/C++.
  • •Bachelor’s degree in Computer Science, Mathematics, Physics, or a similar field (masters/PhD a plus).
Experience:2+ yearsBrokerageTradingBackend systems
Education:Bachelor's
Skills:CommunicationCollaborationAttention to detailOrganizationDeadline management
Tech Stack:C++Object-Oriented ProgrammingNetworkingSTLLinuxUNIXShell scriptingCConcurrencyData structuresAlgorithmsDesign patterns

Company Brief

Interactive Brokers Group
Operates an electronic trading platform providing brokerage services for individuals and institutions across global markets, offering equities, options, futures, forex, bonds, and related clearing and custody services with advanced trading technology and low-cost executions.
Industry: Trading Platforms
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Greenwich, United States
Founded: 1977
WebsiteLinkedIn