Browse All Jobs
Job Description
Interactive Brokers is seeking a Mid-Level Software Engineer to develop large-scale optimization systems for cash and asset management of a multi-billion-dollar portfolio. The successful candidate will participate in all phases of a multi-tier software development cycle, with an emphasis on the server-side. They will also debug, fix, and maintain existing systems.Role involves:
  • Participating in all phases of software development (GUIs, databases, mid-tier, batch applications, reporting)
  • Debugging, fixing, and maintaining existing systems
  • Solving problems and paying attention to detail
Requirements:
  • Bachelor’s or master’s degree in Computer Science, or related degree
  • 3-5 years of Java experience
  • Strong knowledge of object-oriented concepts & multi-tier applications
  • Strong understanding of DBMS concepts (Oracle platform is a plus)
  • Hands on expertise in server-side programming in Java/C++
  • J2EE experience
  • Knowledge of financial instruments (preferred)
Interactive Brokers offers:
  • Competitive salary
  • Annual performance-based bonuses
  • Annual stock grants
  • Daily company lunch allowance
  • 401k with company match
  • Excellent medical, dental, and vision benefits
  • Newly renovated offices with multi-monitor setups
  • Team outings and dinners
  • Education reimbursement and learning opportunities
Apply Manually