Software Engineer III

Interactive Brokers Group
United States
Workplace: HybridFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Detail-oriented","Self-starter","Collaborative","Continuous learning","Writing maintainable code"]

Build and maintain backend and client-facing clearing applications that power brokerage operations—cash handling, trade settlement and reconciliation, regulatory reporting, corporate actions, and client statements. Write clean Java services and microservices, test and debug rigorously, update existing systems to improve reliability and security, and document designs for long-term maintainability. Work with engineering and product stakeholders in a hybrid environment to continuously improve automated, highly robust systems.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Interactive Brokers Group
Interactive Brokers Group
1 week ago

Software Engineer III

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 18 hours agoStatus: Live

Job Summary

Build and maintain backend and client-facing clearing applications that power brokerage operations—cash handling, trade settlement and reconciliation, regulatory reporting, corporate actions, and client statements. Write clean Java services and microservices, test and debug rigorously, update existing systems to improve reliability and security, and document designs for long-term maintainability. Work with engineering and product stakeholders in a hybrid environment to continuously improve automated, highly robust systems.
Location: United States
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Create software applications and systems that meet user needs with reliability and scalability in mind.
  • •Develop backend services and algorithms using Java (including maintaining and enhancing existing applications).
  • •Conduct thorough testing to identify and resolve bugs to ensure high-quality deliverables.
  • •Collaborate with developers, designers, product managers, and stakeholders to understand requirements and specifications; review peers’ code.
  • •Create and maintain documentation and keep skills current with industry best practices and emerging technologies.

Pay and Benefits

Perks:401kHealth InsuranceDentalVisionPaid LeaveParental LeaveLearning BudgetRetirementRetirement Match

Key Requirements

  • •Bachelor’s or master’s degree in computer science or related field.
  • •5+ years of Java experience (or similar object-oriented language experience).
  • •Strong understanding of object-oriented concepts and n-tier applications.
  • •Knowledge of relational databases; Oracle is a plus.
  • •Hands-on server-side experience with Java/JEE or C++, message-oriented systems, RESTful web services, and microservices.
Experience:BrokerageFinancial services
Education:Bachelor's in computer science
Skills:Detail-orientedSelf-starterCollaborativeContinuous learningWriting maintainable code
Tech Stack:JavaJEEC++OracleJBossRESTful web servicesMicroservicesMessage-oriented systemsN-tier applicationsContinuous integrationContinuous deployment

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