Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr Software Engineer

Interactive Brokers Group Inc

Job Title

Interactive Brokers Group, Inc. is a global financial services company headquartered in Greenwich, CT, USA, with offices in over 15 countries. We have been at the forefront of financial innovation for over four decades, known for our cutting-edge technology and client commitment.

IBKR affiliates provide global electronic brokerage services around the clock on stocks, options, futures, currencies, bonds, and funds to clients in over 200 countries and territories. We serve individual investors and institutions, including financial advisors, hedge funds and introducing brokers. Our advanced technology, competitive pricing, and global market help our clients to make the most of their investments.

Barron's has recognized Interactive Brokers as the #1 online broker for six consecutive years. Join our dynamic, multi-national team and be a part of a company that simplifies and enhances financial opportunities using state-of-the-art technology.

This is a hybrid role (3 days in the office/2 days remote).

About your team:

Our clearing applications group works on back-end, internal systems and client-facing applications. These applications support Funds and banking software handling client cash, brokerage operations, securities borrowing and lending, clearing operations including regulatory reporting, trade settlement and reconciliation, corporate action processing, client statements, reference data systems, and IPO processing, to name just a few. In addition, we also continuously work on our fully integrated internal development and operational tools used to handle functions such as software releases, job scheduling, service location and security frameworks, and build management tools. We are looking to continuously improve our intelligent, automated systems to provide the world-class solutions and systems our brokerage customers expect.

What will be your responsibilities within IBKR:

  • Creating software applications or systems to meet user needs while considering functionality, reliability, and scalability.
  • Utilizing Java programming languages to write clean, maintainable, and efficient code and develop back-end services and algorithms
  • Conducting thorough testing to identify bugs or issues in the software and resolving them to ensure high-quality deliverables.
  • Working closely with other developers, designers, product managers, and stakeholders to understand project requirements and specifications.
  • Reviewing code written by peers for quality assurance and providing constructive feedback.
  • Updating and modifying existing applications to improve efficiency, enhance functionality, and fix vulnerabilities.
  • Creating and maintaining detailed documentation for code, software designs, and development processes for future reference.
  • Keeping up with industry best practices, emerging technologies, and programming languages to refine skills and improve development processes.
  • Contributing to project timelines, estimates, and resource allocations to ensure deadlines are met and goals are achieved.
  • Assisting users with software-related issues and providing training sessions when needed.
  • Have a desire to learn about and understand financial instruments and concepts.

Skills Required:

  • Bachelor's or master's degree in computer science or related degree.
  • 5+ years of Java experience or similar object-oriented language experience.
  • Strong knowledge of object-oriented concepts, n-tier applications
  • Knowledge of relational database concepts (Oracle is a plus).
  • Hands-on experience with server-side programming, ideally with Java/JEE or C++, message-oriented systems, RESTful web services, and microservices.
  • Desire to challenge the status quo, create simple, elegant solutions to complex problems, and follow solutions from development through production release, acceptance testing, and support.
  • Experience with configuration and deployment on application servers, ideally JBoss.
  • Knowledge of financial instruments is a plus but is not required. Otherwise, you have a desire to learn about and understand financial instruments and concepts.

To be successful in this position, you should be:

  • Detail-oriented self-starter who is comfortable working both independently and collaborating with your team.
  • Passionate about writing clean, well-tested, and maintainable code.
  • You should have a high level of comfort in an environment of continuous integration and deployment.
  • Optimizing, improving, and supporting existing algorithms and systems to reach the goal of highly automated robust systems with full test coverage requiring minimal operational oversight.
  • Creating independent automated risk controls and checks to ensure that systems are performing as expected and catching potential errors as soon as possible.
  • Developing message-oriented systems, batch processing applications, and web application-based management consoles.
  • Continuous learner and will use and/or learn the right language and technology to solve a problem.
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)
  • 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
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Sr Software Engineer in Old Greenwich, CT vacancy
  •  ...team and collaborating to service improvements. You will be responsible for : Design, implement and deliver high quality software solutions that conform to architectural standards Manage and 'own' significant development tasks end-to-end (from business requirements... 
    Senior

    Interactive Brokers

    Old Greenwich, CT
    3 days ago
  • $175k - $250k

     ...seek people who think in code and are motivated by being around like‑minded people. The Role Our group is responsible for building software enabling both the large‑scale quantitative research operations that drive WorldQuant’s platform and the production of our... 
    Senior
    Casual work
    Flexible hours

    WorldQuant

    Greenwich, CT
    4 days ago
  •  ...highest quality of care. Kibu has raised over $5M in seed funding and supports more than 400 organizations across 46 states. Senior Software Engineer Kibu is seeking a talented and driven Senior Software Engineer to play a key role in shaping our innovative platform for... 
    Senior
    Work at office
    Remote work

    Connecticut Innovations

    Stamford, CT
    4 days ago
  • $165k - $187k

     ...SMAs) that target improved after‑tax outcomes. For more firm information, please visit Position Summary OSAM is hiring a Senior Software Engineer to join our Technology team. The ideal candidate will have demonstrated a passion for solving business problems with... 
    Senior
    Local area
    Remote work
    Work visa

    Franklin Templeton

    Stamford, CT
    4 days ago
  •  ...office/2 days remote). About Your Team: The current Tools Engineering team has provided various world‑class tools across the firm(Developers...  ...: We seek a self-driven, self-motivated & self-managed software developer with expertise in Python programming. An ideal... 
    Senior
    Work at office
    Remote work

    Interactive Brokers

    Greenwich, CT
    4 days ago
  •  ...implementing them. Experience with JUnit or other testing frameworks for writing unit and integration tests. Solid understanding of software development principles and best practices. Experience with WebSockets and real-time communication in a Java-based environment... 
    Senior
    Work at office
    Remote work

    Interactive Brokers

    Old Greenwich, CT
    2 days ago
  •  ...JobTarget is looking for a Software Engineer to join our team in our Stamford ct office. This person is responsible for the end-to-end planning, building, and deploying of our software systems. He/she will be able to drive the programming of well-constructed, testable... 
    Full time
    Casual work
    Work at office

    Jobtarget

    Stamford, CT
    8 hours ago
  • $152.5k - $219.2k

     ...team builds and operates the time-series database and supporting software components that store and serve the telemetry behind Cisco...  ...infrastructure in C++, take on real responsibility, and learn from the engineers around them. Your Impact As a member of the Time Series... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Stamford, CT
    4 days ago
  •  ...front-end applications using Angular Build and enhance backend services using ASP.NET Core Design and consume REST APIs Collaborate with cross-functional teams to deliver high-quality software Troubleshoot, optimize, and support production applications #J-18808-Ljbffr... 
    Senior

    Agilisium Consulting

    Stamford, CT
    3 days ago
  •  ...Job Overview We are seeking an experienced Software Engineer specializing in iOS development to design and deliver high-performance, scalable mobile applications. The ideal candidate will have strong expertise in Swift, SwiftUI, and modern iOS frameworks, including Combine... 

    TechDigital Group

    Stamford, CT
    1 day ago
  •  ...accounting, and market data systems. Build and improve APIs, software frameworks, testing strategies, and CI/CD processes to enhance...  ...of software development best practices and modern engineering methodologies. Experience using AI-powered development tools... 
    Internship

    Green Key Resources

    Greenwich, CT
    1 day ago
  •  ...Specialized Software Developer IV Position: Sr. Pega Developer Experience: 5-6 years of CDH experience Key Qualifications: CDH Expertise: Proven track record with 5-6 years of experience working with Customer Decision Hub (CDH), demonstrating deep understanding... 
    Senior

    Saxon Global

    Stamford, CT
    4 days ago
  •  ...extension Need at least 10+ years of overall genuine experience. Job Description Responsibilities: Collaborate with Engineering, Product, and business stakeholders to understand requirements and translate them into Salesforce solutions. Customize... 
    Senior
    Work at office
    Local area

    Software Technology Inc

    Stamford, CT
    4 days ago
  • $55k - $151.47k

     ...Associate Job Description & Summary The Opportunity As an AI Engineer, you will be at the forefront of transforming raw data into...  ...Internal Firm Services practice, you will apply data, algorithms, and software engineering to build and deploy software and platform systems... 
    Work experience placement
    H1b

    PwC

    Stamford, CT
    1 hour ago
  • $200k - $220k

    Our Client's Tools Engineering team has provided various world-class tools across the firm(Developers, Quality Engineers and Traders) to...  ...Responsibilities:  ~We seek a self-driven, self-motivated & self-managed software developer with expertise in Python programming. ~An ideal... 
    Senior
    Permanent employment
    Work at office
    Remote work

    Solomon Page

    Greenwich, CT
    2 days ago
  • $175k - $220k

    Our Client’s Platform engineering team is looking for a Senior Platform Engineer - Design, the person will define, design and develop plans...  ...consistent standardized solutions across IB for all hardware, software, configurations, and processes. ~Implement tools and... 
    Senior
    Permanent employment
    Weekend work

    Solomon Page

    Greenwich, CT
    a month ago
  • $84k - $126k

     ...as integration diagrams, best‑practice guides, and FAQs. Support continuous improvement by providing feedback to Product and Engineering based on client experiences. Qualifications Minimum of 5 years related experience with a Bachelor’s degree, or 3 years with... 
    Senior

    Indeed

    Stamford, CT
    2 days ago
  •  ...Senior Manufacturing Engineer We are seeking a highly motivated Senior Manufacturing Engineer to support and optimize manufacturing operations by developing robust production processes, improving product quality, and driving continuous improvement initiatives. The... 
    Senior
    Work at office

    Katalyst HealthCares & Life Sciences

    Stamford, CT
    5 days ago
  • $110k - $140k

    Your Role We are seeking an Application Support Engineer who will work at the boundary of the technical systems and processes that drive...  ...diagnosis, database analysis, reproduction of problems, and software debugging. Manage communication with stakeholders and across teams... 

    AQR Capital Management

    Greenwich, CT
    1 day ago
  • $130k - $165k

     ...willingness to challenge consensus. As an Application Support Engineer on the Unified Platform Support team, you'll be part of a tight...  .... Java, and Python are a plus Familiarity with version control software (git or svn) Experience with cloud computing, AWS preferred SQL... 
    Temporary work
    Work at office
    Flexible hours
    3 days per week

    P2P

    Greenwich, CT
    1 day ago
  • Senior WordPress Developer Stamford, CT onsite Contract Role Description: Senior WordPress Developer Website Maintenance Responsible for ensuring the ongoing maintenance of the website. This includes managing the relationship with the hosting...
    Senior
    Contract work
    Immediate start

    Syntricate Technologies

    Stamford, CT
    5 days ago
  • $102.5k - $187.9k

    Location: Anywhere in Country Job Overview Senior Technology Analyst - Oracle Services Supply Chain sub-practice. Supports large, complex full lifecycle initiatives in Oracle applications and technology, advising clients on architecture and implementation of core applications...
    Senior
    Flexible hours

    EY

    Stamford, CT
    5 days ago
  • $124k - $280k

     ...efficiency. These individuals analyse client needs, implement software solutions, and provide training and support for seamless integration...  ...Computer Science, Computer and Information Science, Computer Engineering, Information Technology, or Management Information Systems... 
    Senior
    Full time
    H1b

    PwC

    Stamford, CT
    1 day ago
  • $144k - $329.1k

     ...strategies, governance and risk management frameworks, AI operating models, defining solution architectures, and overseeing the engineering and scaling of AI, GenAI, and Agentic AI capabilities within client environments. You will ensure all solutions comply with regulatory... 
    Senior
    Summer holiday
    Flexible hours

    EY

    Stamford, CT
    3 days ago
  • $195k - $323k

     ...performance expectations. Role Serve as a foundational technical and data architecture leader , partnering closely with the SVP, engineering, and product leadership to shape enterprise scale platforms and standards. Define and evolve target architectures across third party... 
    Senior
    Full time
    Part time
    Flexible hours

    MasterCard

    Purchase, NY
    1 day ago
  • $106.8k - $194.8k

     ...teams and take your career wherever you want it to go.  Join EY and help to build a better working world. WAF Operations Solution Engineer PRACTICE DESCRIPTION: As a WAF Operations Solution Engineer, you will be responsible for implementing and managing Web... 
    Senior
    Summer holiday
    Flexible hours

    EY

    Stamford, CT
    2 days ago
  • $170k - $200k

     ..., our internal products need to scale with the speed, reliability, and care our hospitals depend on every day. As a Senior Software Engineer on the Platform & Infrastructure team, you will build and improve backend systems that support critical hospital and internal... 
    Senior
    Casual work
    Work at office

    Veterinary Emergency Group (VEG)

    White Plains, NY
    22 days ago
  •  ...Agojob requisition id: R12715**The Company:**NorthMark Strategies is a leading investment firm, combining capital, innovation, and engineering to drive long-term value. From operating complex businesses to backing breakthrough technologies, our mission is to build... 
    Temporary work
    Work at office
    Flexible hours
    3 days per week

    NorthMark Strategies LLC

    Stamford, CT
    1 day ago
  •  ...Mobile development (iOS) a plus Knowledge in C/C++/JNI/NDK a plus Video streaming experience a plus Responsibilities Development of software solutions for mobile platforms for the financial industry We Offer Fixed salary (Competitive Base) Annual bonuses Apply First Name... 

    TIGER LLC

    Greenwich, CT
    4 days ago
  •  ...distribution to end users through micro-services and/or other means. Responsibilities • Implementation and unit-testing for data engineering subsystems • Collaborate with other developers and analysts on larger projects • Support, diagnose and resolve issues with existing... 

    The Hagen Ricci Group

    Stamford, CT
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr Software Engineer. Be the first to apply!