Sr. Software Engineer (Greenwich, CT) (Hybrid work: 3 days/week in office required) (multiple positions) (Ref# AP2024)
Apply NowCompany: Interactive Brokers NA
Location: Greenwich, CT 06830
Description:
This is Hybrid role (3 days in office /2 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.
Sr. Software Engineer (Greenwich, CT) (Hybrid work: 3 days/week in office required) (multiple positions). Design, develop and maintain backend and middleware services for international brokerage firm's internal risk management and compliance systems. Gather and analyze business and compliance requirements, and formulate functional/technical design documents. Support product planning and effort estimation, contribute to design automation to improve design efficiency and optimization, and conduct design reviews. Build software to support the expansion of brokerage services into new markets around the world. Optimize and refactor existing code for improved reliability and performance. Deliver value additions for process improvement and code optimization. Write and maintain design and engineering documentation. Perform data quality analysis and implement measures to fix data to meet industry standard requirements. Execute data requests from compliance to meet audit requirements. Work on IT related projects that focus on database backend and middleware services development using Java and PL/SQL as well as smaller projects that use Python, Unix shell scripting, and other general purpose development languages and tools. Provide status updates on build and support activities. Review project deliverables with project manager and stake holders. Hybrid work: 3 days/week in office required. Requires a Bachelor's degree or foreign equivalent in Computer Science, Information Systems, Electronics Engineering or a related field, and five (5) years work experience in the job offered or a related position designing, developing and maintaining backend and middleware software applications in the financial services industry. Also requires two (2) years experience in each: (1) Oracle database, SQL and PL/SQL to perform data maintenance; (2) Software development and customizations using Java, Eclipse (Java EE Enterprises technologies) and XML; (3) Software design and development and automated batch/cron processes using Unix Shell scripts and PL/SQL; (4) SQL*Loader and SQL*Plus utilities to load the third-party data into the Oracle database and execute any SQL script respectively; and (5) Oracle Database Performance tuning using Gather Statistics, Analyzing Explain Plan, AWR (Automatic Workload Repository) report and ASH (Active Session History) report. Send resume with cover letter to Interactive Brokers LLC, AP#2024, [redacted]. No calls. EOE
Company Benefits & Perks
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.
Sr. Software Engineer (Greenwich, CT) (Hybrid work: 3 days/week in office required) (multiple positions). Design, develop and maintain backend and middleware services for international brokerage firm's internal risk management and compliance systems. Gather and analyze business and compliance requirements, and formulate functional/technical design documents. Support product planning and effort estimation, contribute to design automation to improve design efficiency and optimization, and conduct design reviews. Build software to support the expansion of brokerage services into new markets around the world. Optimize and refactor existing code for improved reliability and performance. Deliver value additions for process improvement and code optimization. Write and maintain design and engineering documentation. Perform data quality analysis and implement measures to fix data to meet industry standard requirements. Execute data requests from compliance to meet audit requirements. Work on IT related projects that focus on database backend and middleware services development using Java and PL/SQL as well as smaller projects that use Python, Unix shell scripting, and other general purpose development languages and tools. Provide status updates on build and support activities. Review project deliverables with project manager and stake holders. Hybrid work: 3 days/week in office required. Requires a Bachelor's degree or foreign equivalent in Computer Science, Information Systems, Electronics Engineering or a related field, and five (5) years work experience in the job offered or a related position designing, developing and maintaining backend and middleware software applications in the financial services industry. Also requires two (2) years experience in each: (1) Oracle database, SQL and PL/SQL to perform data maintenance; (2) Software development and customizations using Java, Eclipse (Java EE Enterprises technologies) and XML; (3) Software design and development and automated batch/cron processes using Unix Shell scripts and PL/SQL; (4) SQL*Loader and SQL*Plus utilities to load the third-party data into the Oracle database and execute any SQL script respectively; and (5) Oracle Database Performance tuning using Gather Statistics, Analyzing Explain Plan, AWR (Automatic Workload Repository) report and ASH (Active Session History) report. Send resume with cover letter to Interactive Brokers LLC, AP#2024, [redacted]. No calls. EOE
Company Benefits & Perks
- Competitive salary, annual performance-based bonus and 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)
- 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