About INTERACTIVE BROKERS!
This is a hybrid role (three days in the office/two days remote).
Interactive Brokers Group has been consistently at the forefront of trading innovation, starting with the invention of the first floor-based handheld computer in 1983. We pride ourselves on being primarily a technology company and challenging the status quo. We push boundaries to offer our clients the best trading platform with the most sophisticated features at the lowest cost. Software development is the lifeblood of our firm, and it shows in our stellar brokerage platform. Interactive Brokers is regularly recognized as a leader in the financial services industry.
About your Team:
The trade surveillance group is looking for a full-stack engineer to assist in the development of visualizations and user interface components of our case management system and to aid our surveillance teams in their task of detecting and mitigating market manipulation, money laundering, and fraud. As a member of the case management development group, you will work closely with internal customers and senior management to implement, optimize, and scale our surveillance systems to handle new requirements as well as our anticipated large growth in customer activity.
What will be your responsibilities within IBKR:
Optimizing and extending our transaction surveillance case management system
Developing automated visualization systems to help compliance staff understand trading activity
Working directly with internal end-users to refine user interfaces and identify future improvements
Taking ownership of internal user issues reported and seeing problems through to resolution.
Recent projects in the group include:
A visualization tool that allows analysts to review complex order activity
Designing and implementing automation to eliminate previously manual aspects of users' workflows
What required skill do you need:
Bachelor's or master's degree in Computer Science or related area
Two plus years of professional UI development with js frameworks (Vue, Angular or React)
Two plus years of professional Java experience
Great attention to detail
Good to Haves:
Experience with Spring
Experience with vue.js
Knowledge of finance
To be successful in this position, you will have the following:
Self-motivated and able to handle tasks with minimal supervision.
Superb analytical and problem-solving skills.
Excellent collaboration and communication (Verbal and written) skills
Outstanding organizational and time management skills
Company Benefits & Perks
Competitive salary, annual performance-based bonus, and stock grant
Retirement plan 401(k) with a competitive company match
Excellent health and wellness benefits, including medical, dental, and vision benefits, and company-paid medical healthcare premiums
Wellness screenings and assessments, health coaches, and counseling services through an Employee Assistance Program (EAP)
Paid time off and a generous parental leave policy
Daily company lunch allowance provided, and a fully stocked kitchen with healthy options for breakfast and snack
Corporate events, including team outings, dinners, volunteer activities, and company sports teams
Education reimbursement and learning opportunities
Modern offices with multi-monitor setups.