Logo
Interactive Brokers NA

Sr. Software Developer (DW2025)

Interactive Brokers NA, Greenwich, Connecticut, us, 06831

Save Job

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.

Position Sr. Software Developer (Greenwich, CT) (Hybrid: Remote work permissible 2 days. Must work from Greenwich office 3 days/week) (multiple positions)

Responsibilities

Design and develop scalable high-performance software applications for the financial brokerage firm.

Optimize systems to support low‑latency, high‑throughput financial transactions and enable real‑time order execution.

Create technical specifications from business requirements.

Transform the architecture of existing systems to improve scalability, extensibility, and reliability.

Maintain Oracle databases to support large‑scale data storage, ensuring high availability, consistency, and security.

Conduct advanced research on emerging technologies to propose solutions for business challenges.

Create and maintain technical strategies, designs, and roadmaps.

Collaborate with other teams to define and deploy new software features.

Qualifications

Master’s degree or foreign equivalent in Computer Science or related field.

Three (3) years of experience as a Software developer or a related position developing with Java.

3 years of experience developing with Java using J2EE and Spring framework.

3 years of experience using Oracle, SQL and PL/SQL to perform data maintenance and performance tuning.

3 years of experience with Linux systems, including shell scripting, process management, and performance monitoring.

3 years of professional experience with server‑side Java programming, RESTful web services, and microservices.

2 years of experience with integration frameworks and patterns.

2 years of experience configuring and deploying applications using JBoss.

2 years of experience with Perl scripting for automation, data processing and system integration tasks.

2 years of experience with Elasticsearch including index management, querying and application monitoring.

2 years of experience with Kafka message‑oriented system for real‑time data processing and event streaming.

Hybrid Work Notice Hybrid: Remote work permissible 2 days per week. Must work from Greenwich office 3 days per week.

How to Apply Send resume with cover letter to

IBG LLC, Attn: C. Ochoa Ref: DW2025, cochoa@ibkr.com . 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 welfare benefits, including medical, dental, and vision benefits.

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.

Privacy Statement Interactive Brokers (“IBKR”) is committed to protecting the privacy of its users. 1. Aggregate Information about Visitors. We collect information on a general and aggregate basis, such as IP addresses, in order to analyze the performance of our sites. This data is used completely anonymously in order to determine the number of people who visit our sites and the most frequently used sections of our sites. This enables us to continually update and refine our sites to ensure it provides you with a successful experience. 2. Information about Users. When registering you are requested to enter certain information about yourself. This information forms the basis for any job application. 3. Your online resume and job application. The details of your job application, covering letter, resume and academic results and any other information will not be viewed by anyone except IBKR and any third party service providers used by IBKR for its hiring processes. 4. Information Management. You can edit any information entered at any time before your job application is submitted. This includes contact details, email address, job application information and password. However, once a job application has been sent, that specific job application cannot be altered. You have certain rights to see and correct data held about you. Please refer to the IBKR Group Privacy Policy on our website. 5. Security. The security of our system is very important to us and we work hard on it. However, please note that no data transmission over the Internet is 100% secure.

#J-18808-Ljbffr