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

Sr Software Engineer

Interactive Brokers

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 4 days ago
Similar jobs that could be interesting for youBased on the Sr Software Engineer in Old Greenwich, CT vacancy
  •  ...platform with the most sophisticated features all for the lowest cost to our customers. You will be part of All phases of a multi-tier software development cycle (GUIs, databases, mid-tier, batch applications) with an emphasis on the server‑side Debugging, fixing and... 
    Senior
    Work at office
    Remote work

    Interactive Brokers

    Greenwich, CT
    3 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
    4 days ago
  • $165k - $187k

     ...personalized separately managed accounts (SMAs) that target improved after‑tax outcomes. 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 Investments

    Stamford, CT
    1 day ago
  • Senior Python Developer Urgently hiring senior Python developers (10+ years, strong in coding, data structures and algorithms) for an onsite position. Must have 10 to 12 years of experience. Hands-on experience in Python programming. Good analytical and problem-solving...
    Senior
    Immediate start

    ShiftCode Analytics

    Stamford, CT
    1 day ago
  •  ...the 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
    1 day ago
  • $138.9k - $180.6k

     ...Job Description: Saab Inc.'s Autonomous and Undersea Systems (AUS) division is seeking an innovative and experienced Senior Software Engineer to participate on technical teams defining, architecting, implementing, integrating, verifying, delivering, and maintaining... 
    Senior
    Temporary work
    For contractors
    Work experience placement
    Casual work
    Local area
    Remote work

    SAAB

    Westport, CT
    21 hours ago
  • $130k - $144k

     ...drive innovation, and help shape the future of cannabis. Title: Sr. Applications Developer Location: Stamford, CT Job Type: FT...  ...detail Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field preferred; equivalent experience considered... 
    Senior
    Permanent employment
    Full time

    Curaleaf

    Stamford, CT
    21 hours ago
  • $83.1k - $129.3k

     ...Job Description The Opportunity: We are looking for Versatile, curious, and energetic Software Engineers who embrace solving complex challenges on a global scale. As a Visa Software Engineer, you will be an integral part of a multi-functional development team inventing... 
    Work experience placement
    Work at office
    Local area
    Visa sponsorship
    Relocation package

    NBCUniversal

    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
    3 days ago
  •  ...Mercor in Stamford, Connecticut is seeking a Senior Software Engineer for a high-urgency closed-source application development project. The role requires experienced full-stack developers who can work independently and contribute across backend and frontend development... 
    Senior
    Remote work

    Mercor Inc

    Stamford, CT
    3 days ago
  • Role: Senior Servicenow Developer (Only H1B) Location: stamford connecticut Onsite position Duration: 12 months JD: Minimum 11 plus years of experience in IT Recent Banking/Finance Domain Thanks & Regards, Manikanth...
    Senior
    H1b

    Kaav Inc.

    Stamford, CT
    9 hours ago
  •  ...A major global consulting firm is looking for a Senior AI Native Engineer to develop scalable AI systems and enhance data pipelines for diverse clients. This role involves significant client interaction in a fast-paced environment, focusing on technical leadership in... 
    Senior

    Ernst & Young Oman

    Stamford, CT
    3 days ago
  • $119k - $299.93k

     ...communication regarding project progress What You Must Have - Bachelor's Degree - At least 8 years of professional AI/ML development, engineering, or testing experience What Sets You Apart - Master's Degree in Engineering, Computer Science, Data Processing/Analytics/Science... 
    Senior
    Full time
    H1b

    PwC

    Stamford, CT
    4 days ago
  •  ...infrastructure, data pipelines, and user-facing AI applications. Role Summary We are looking for an enthusiastic Intern Software Engineer to support the AI/LLM initiative team. You will assist in various aspects of the software development lifecycle, including development... 
    Full time
    Internship

    WorldQuant

    Old Greenwich, CT
    2 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Stamford, CT
    1 day ago
  •  ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed file transfer and EDI X12 translations. In addition, they must configure, support and maintain environments and procedures... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Stamford, CT
    21 hours ago
  • $89k - $143.75k

     ...profoundly impact health for humanity. Learn more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara, California, United States of... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Night shift

    Johnson & Johnson

    Stamford, CT
    1 day ago
  • $77k - $202k

     ...variety of business applications, helping clients optimise operational efficiency. These individuals analyse client needs, implement software solutions, and provide training and support for seamless integration and utilisation of business applications, enabling clients to... 
    Senior
    Full time
    H1b

    PwC

    Stamford, CT
    21 hours ago
  • $124k - $280k

     ...efficiency. These individuals analyse client needs, implement software solutions, and provide training and support for seamless integration...  ...What Sets You Apart Master's Degree in Civil Engineering, Computer and Information Science, Computer Applications, Computer... 
    Senior

    PwC (US)

    Stamford, CT
    2 days ago
  •  ...(3 days in the office / 2 days remote). About your team: The Enterprise Architecture organization is looking for a Cloud Platform Engineer to help shape the future of cloud infrastructure. In this role, you will be responsible for cloud architecture, design, automation... 
    Senior
    Work at office
    Remote work

    Interactive Brokers

    Greenwich, CT
    3 days ago
  •  ...Senior Site Reliability Engineer The Senior Site Reliability Engineer is responsible for improving the reliability, availability, scalability, and operational excellence of our critical infrastructure platforms and services. This role partners closely with Engineering... 
    Senior
    Work at office
    Local area

    Castleton Commodities International

    Stamford, CT
    1 day ago
  • UBS Business Solutions US LLC has the following positions in Stamford, CT. Director, Software Engineer to conduct code reviews and test software as needed. Participate in application architecture, design, and other agile practices for Cash Equity Trading UI, and Cash Equity... 
    Work at office
    Remote work

    UBS Business Solutions US LLC

    Stamford, CT
    1 day ago
  • $140k - $200k

     ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design... 
    Senior
    Remote job
    Work at office

    Speechify

    Stamford, CT
    more than 2 months ago
  • A leading job platform is seeking a Senior Software Engineer to design and develop frontend systems while collaborating with multi-disciplinary teams. The role requires expertise in Java, React, and extensive experience in building scalable software solutions. Ideal candidates... 
    Senior
    Remote work

    Indeed Inc.

    Stamford, CT
    21 hours ago
  •  ...Senior Software Developer Rowayton, CT 06853 Fairfield County Hedge Fund is seeking a senior software developer to join their Technology...  ..., strong communication skills, familiarity with the Appia FIX Engine (preferred), familiarity with Software Development related AI... 
    Senior
    Local area

    Capstone Search Advisors

    Norwalk, CT
    1 day ago
  • $105.8k - $174.8k

     ...path for your unique skills and ambitions. As a Senior AI Native Engineer, you will be at the forefront of revolutionizing how businesses...  ...of modern robotics, digital twin applications, and software engineering. We'll look to you to provide technical leadership... 
    Senior
    Full time
    Work experience placement
    Summer holiday
    Flexible hours

    Ernst & Young Oman

    Stamford, CT
    3 days ago
  • $120k - $180k

     ...message the job poster from Mavis Tire Put your career into high gear with Mavis Tire! We're looking for a full time Frontend Software Engineer to join our team at our Operation Support Center in White Plains, NY. With nearly 2,300 retail locations, Mavis is one of the... 
    16 hours
    Full time
    Local area
    Shift work

    Mavis Tire

    White Plains, NY
    3 days ago
  •  ...Our client is seeking a Full Stack Software Developer with strong experience in C#.NET, Angular, and SQL to support the development and enhancement of enterprise-level applications within a Financial Services environment. This role will partner closely with business... 

    The Right Click, Inc.

    Stamford, CT
    2 days ago
  • $130k - $165k

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

    DRW

    Old Greenwich, CT
    4 days ago
  •  ...Our Tax Compliance team develops and maintains enterprise-level software to meet global tax reporting obligations accurately and...  ...# Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related technical field. #3+ years of experience in... 

    Texas State Library and Archives Commision

    Stamford, CT
    3 days ago

Do you want to receive more vacancies?

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