Sr Software Developer - Trading Platform

Interactive Brokers Group
United States
Workplace: HybridFull timeFunction: Software EngineeringEducation: mastersSkills: ["Communication","Problem-solving","Analytical thinking","Organizational skills","High ownership"]

Build and evolve a high-performance trading application used in real time by global customers. You’ll design and implement features in the Java business layer, integrating backend services via REST, WebSockets, and FIX. Partner with product and business analysts across the full SDLC—design, testing, code review, documentation, and maintenance—while troubleshooting complex issues and improving performance for a mature, feature-rich platform.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Interactive Brokers Group
Interactive Brokers Group
2 months ago

Sr Software Developer - Trading Platform

✓ Verified Job

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

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

Job Summary

Build and evolve a high-performance trading application used in real time by global customers. You’ll design and implement features in the Java business layer, integrating backend services via REST, WebSockets, and FIX. Partner with product and business analysts across the full SDLC—design, testing, code review, documentation, and maintenance—while troubleshooting complex issues and improving performance for a mature, feature-rich platform.
Location: United States
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, and maintain trading application features with a primary focus on the Java business layer.
  • •Integrate backend services over REST, WebSockets, and FIX to deliver reliable user-facing functionality.
  • •Participate in the full SDLC including design, implementation, unit testing, code review, and ongoing feature maintenance.
  • •Collaborate with business analysts, product managers, and developers to translate requirements into quality software.
  • •Write and maintain technical documentation and investigate/resolve complex technical issues across the stack.

Pay and Benefits

Perks:401kHealth InsuranceDentalVisionPaid LeaveLife InsuranceDisabilityGym MembershipLearning Budget

Key Requirements

  • •3+ years of professional software development experience with a Master’s in Computer Science (or 5+ years with a Bachelor’s).
  • •Strong proficiency in Java, including object-oriented programming and software design patterns.
  • •Experience designing and delivering well-tested, maintainable code with clear technical documentation.
  • •Working knowledge of multithreading and concurrency with an emphasis on low-latency development.
  • •Proficiency with Git and the ability to troubleshoot complex issues across a large codebase.
Experience:Financial servicesTrading platforms
Education:Master's in Computer Science
Skills:CommunicationProblem-solvingAnalytical thinkingOrganizational skillsHigh ownership
Tech Stack:JavaRESTWebSocketsFIXReact NativeFlutterQMLQtLinuxGradleGitClaude Code

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