Senior Software Developer - Client Tax

Interactive BrokersGreenwich, CT
Hybrid

About The Position

Interactive Brokers Group, Inc. is a global financial services company seeking a Senior Software Developer for their Client Tax (TaxCust) group. This team is responsible for the development and maintenance of systems that support client-facing tax operations, including tax form collection and reporting, Oracle data models, XML schemas, and Java-based processing programs. The role involves working at the intersection of financial services and enterprise software engineering to build and evolve mission-critical systems.

Requirements

  • Strong database knowledge and experience, including data modeling and design
  • Experience working with large-scale data repositories
  • Strong object-oriented software development skills, with hands-on experience in Java, Spring, and REST APIs
  • Demonstrated ability to extract technical specifications from business requirements
  • Proven ability to plan, implement, and lead complex software projects from inception to delivery
  • Detail-oriented and quality-focused mindset with a commitment to engineering excellence

Nice To Haves

  • Familiarity with US and international tax regulations and reporting requirements
  • Knowledge of or experience with IRS tax forms (W-8, W-9) and IRS tax reporting (1099)
  • Knowledge of or experience with CRS (Common Reporting Standard) tax reporting

Responsibilities

  • Maintaining and improving the enterprise brokerage tax form collection and reporting system
  • Maintaining and improving related Oracle data models and XML schemas
  • Maintaining and improving processing and reporting Java programs
  • Extracting technical requirements from business specifications for the tax form collection and reporting system
  • Planning and implementing end-to-end system improvements across the full technology stack
  • Analyzing and resolving production incidents, ensuring system stability and reliability
  • Analyzing resource usage and scalability bottlenecks and implementing targeted improvements
  • Planning and implementing a transition from a bulk processing model to an event-based processing architecture

Benefits

  • Competitive salary
  • Annual performance-based bonus
  • Stock grant
  • Retirement plan 401(k) with competitive company match
  • Excellent health and wellness benefits, including medical, dental, and vision benefits
  • Company paid medical healthcare premium
  • Wellness screenings and assessments
  • Health coaches and counseling services through an Employee Assistance Program (EAP)
  • Daily company lunch allowance
  • Fully stocked kitchen with healthy options for breakfast and snacks
  • Corporate events including team outings, dinners, volunteer activities and company sports teams
  • Education reimbursement
  • Learning opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service