Sr Software Engineer
Interactive Brokers
Company Overview Interactive Brokers Group, Inc. (NASDAQ: IBKR), a member of the S&P 500, is a global financial services company headquartered in Greenwich, Connecticut, with offices in over 15 countries. Through its affiliates, Interactive Brokers provides automated trade execution and custody of securities, commodities, foreign exchange, and prediction markets on over 170 markets in numerous countries and currencies. For more than four decades, Interactive Brokers has focused on technology, automation, and innovation to provide clients worldwide with a sophisticated, unified platform to manage their investment portfolios. We serve individual investors, hedge funds, proprietary trading groups, financial advisors, and introducing brokers. Our culture is driven by problem-solving, efficiency, and continuous improvement. We look for individuals who are intellectually curious, collaborative, and motivated to contribute to technology that helps simplify and enhance access to global financial markets. Interactive Brokers has consistently been recognized as a top broker by respected industry sources including Barron's, Investopedia, Stockbrokers.com, and others. Software Development - Backoffice This Software Development group builds the back-office and reporting technology that keeps Interactive Brokers' global operations accurate and compliant. It comprises multiple Software Back Office teams and Reporting Technology, developing the systems that handle post-trade processing, statements, and regulatory reporting at scale. Members solve intricate technical challenges that safeguard data integrity across the firm's worldwide operations. If you want to engineer the systems that underpin a global broker, this team delivers meaningful, high-impact work. About The Role: 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. This is a hybrid role (3 days in the office/2 days remote). Role Responsibilities: 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 awards 401(k) retirement plan with competitive company match Excellent health and wellness benefits, including medical, dental, and vision benefits. 100% employer-paid medical premiums, with generous employer contributions to dental & vision plans as well. Wellness screening and assessments, health coaches, and counseling services through an Employee Assistance Program (EAP) Generous paid parental leave (up to 16 weeks paid parental leave for eligible employees) Company-paid basic life insurance, accidental death & dismemberment (AD&D), and short- and long-term disability coverage Flexible Spending Accounts (Healthcare, Dependent Care, and Commuter FSAs) Quarterly fitness stipend to offset costs associated with traditional gym and fitness memberships or fees Education reimbursement and professional development opportunities Legal services, telehealth access, and voluntary insurance options Backup child and adult care support through Care.com Daily lunch allowance and fully stocked kitchen with healthy breakfast and snack options Interactive Brokers
- ...supporting the team and collaborating to service improvements. You will be responsible for:Design, implement and deliver high quality software solutions that conform to architectural standardsManage and 'own' significant development tasks end-to-end (from business...Senior
- ...broker by respected industry sources including Barron’s, Investopedia, Stockbrokers.com, and others. Software Development - Brokerage This Software Development group engineers the core brokerage and risk technology at the heart of the Interactive Brokers platform. Spanning...SeniorTemporary workWork at officeRemote workWorldwideFlexible hours
- ...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...SeniorWork at officeRemote work
$134.5k - $174.5k
At Franklin Templeton, we believe success is built through powerful partnerships. As a forward thinking asset manager, we build dynamic relationships with clients, understand their goals, and navigate complex markets together. We leverage cutting edge strategies and deep...SeniorLocal area3 days per week- ...broker by respected industry sources including Barron’s, Investopedia, Stockbrokers.com, and others. Software Development - Brokerage This Software Development group engineers the core brokerage and risk technology at the heart of the Interactive Brokers platform. Spanning...SeniorTemporary workWork at officeRemote workWorldwideFlexible hours
- ...Fintech Software company in Southern CT is hiring for a Senior Front-End Software Engineer. The company is a successful, growing business with approximately 1000+ employees that's been in business for over 10 years. The roles require hybrid in-office work 3 days per week...SeniorFull timeWork at officeImmediate start3 days per week
- ...Sr. Software Developer (Greenwich, CT) (Hybrid: Remote work permitted 2 days/week) (multiple positions) Design and develop scalable high-performance software applications for financial brokerage firm's back-office and client services operations. Build and integrate...SeniorWork at officeRemote work2 days per week3 days per week
- ...for various institutional investors. They are seeking aSoftware Engineer to join their Quantitative Research team in supporting... ...and building the platforms that power their research.Job Title: Software Engineer (Quant Research)Location: Office in Greenwich, CT (50min...SeniorWork at officeImmediate startRemote work
$180k - $220k
...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 environmentStrong...SeniorFor contractorsWork at officeRemote work- Our client is seeking a Senior Software Engineer to build and maintain back-end financial systems supporting clearing, funds, and brokerage operations. The ideal candidate is a detail-oriented self-starter who is passionate about clean, well-tested code and comfortable...Senior
$118k - $178k
...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Senior Software Engineer on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed...SeniorWork experience placementLocal area- ...(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...SeniorTemporary workWork at officeRemote workFlexible hours
- ...a better patient experience. Due to continued growth they are expanding their technology team and are hiring a Senior Backend Software Engineer. The Senior Backend Software Engineer will have at least 5-7+ years of professional hands-on industry experience working as...SeniorFull timeWork at officeImmediate start
$200.33k - $333.88k
Position Summary Are you an engineering leader who knows how to build strong teams and get the most out of them? Do you have a track... ...coverage across product groups through 1:1 conversations and software development lifecycle metricsPartnering with Product Owners...SeniorWork at officeLocal areaRemote workVisa sponsorship$122k - $240.5k
Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale. We...Work at officeLocal areaVisa sponsorshipFlexible hoursShift work- ...resources to build a career you can be proud of. Senior AI Engineer Are you ready to help shape the future of enterprise AI at... ..., finance, or document management systems Understanding of software development lifecycle (SDLC), Agile methodologies, and cross-functional...SeniorLocal area
- This role is eligible for our hybrid work model: 2 days in-officeSenior Software Engineer, Infrastructure & OperationsOur Technology team is the backbone of our company: constantly creating, testing, learning and iterating to better meet the needs of our customers. If you...SeniorFull timeSummer workWork at officeRemote workFlexible hours
- ...A top Stamford-based research-driven alternative asset management firm is looking for a strong software engineer to join them on a full-time basis. This role will be within their quantitative research and technology arm. They are seeking a Software Developer with a strong...Full timeLive in
- ...Overview This is a Software Engineer role focused on building and supporting scalable backend applications, APIs, and systems within a fintech environment. The engineer will work primarily with C#, JavaScript, and SQL, partnering with business and technology teams across...Full time
- ...including Barron’s, Investopedia, Stockbrokers.com, and others. Software Development - Backoffice This Software Development group builds... ...across the firm's worldwide operations. If you want to engineer the systems that underpin a global broker, this team delivers meaningful...Temporary workWork at officeImmediate startRemote workWorldwideFlexible hours
$180k - $220k
...queries, stored procedures, and data models to support margin rate governance system, risk and margin reportingParticipate in the full software development lifecycle, including requirements analysis, design, implementation, testing, deployment, and maintenanceMonitor system...For contractorsWork at officeImmediate startRemote work$150k - $250k
WorldQuant develops and deploys systematic financial strategies across a broad range of asset classes and global markets. We seek to produce high-quality predictive signals (alphas) through our proprietary research platform to employ financial strategies focused on market...Casual workFlexible hours- ...drive our tax workflowsWe are a technically focused team operating at the intersection of financial services and enterprise software engineering, building and evolving mission-critical systems that serve clients at scale. Your Role As a new member of TaxCust, you will...SeniorWork at officeRemote work
$119k - $299.93k
The Opportunity As part of the AI Engineering team within the Digital Assurance & Technology team, you will play a pivotal role in transforming raw data into actionable insights, enabling informed decision-making and driving business growth. Within our Assurance practice...SeniorH1b$175k - $225k
...willingness to challenge consensus. About the Team:DRW C/FICCO Tools Engineering team intimately collaborates with traders to turn alpha... ...Research Engineering, and Execution Engineering.About the Role: Software Engineers at Tools Engineering operate in two very distinct...Temporary workFlexible hours- ...enthusiastic technical leads to continuously improve development workflowsQualifications:Undergraduate degree in computer science, engineering or similar field (or equivalent experience)5+ years programming with Java (backend development focus), JEE, Web...SeniorWork at officeImmediate start
$254k - $407k
...products and services that help people, businesses and governments realize their greatest potential.Title and SummarySenior Principal AI Engineer- AI Center of ExcellenceOur Purpose:Mastercard powers economies and empowers people in 200+ countries and territories worldwide....SeniorFull timePart timeWorldwideFlexible hours$94.73k - $105.25k
...system. Assess the effect of alternative performance improvements on a cost/benefit basis and determines priorities. Responsible for engineering support to Field Engineering Design for any customer additions that require a substantial change to the distribution system....SeniorFull timeContract workWork experience placementH1b- Introduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products... ...And Responsibilities About the Role: As a Senior Software Engineer II at Confluent, you will take ownership of critical backend systems...SeniorImmediate start
- ...back office, accounting, treasury, and compliance functions globally. We're looking for a Senior Java Developer to drive the full software development lifecycle — from planning and prioritization through testing and release. With strong technical depth and the communication...SeniorTemporary workWork at officeRemote workWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr Software Engineer. Be the first to apply!
- software engineer amazon Greenwich, CT
- information technology software engineer Greenwich, CT
- software engineer remote Greenwich, CT
- remote entry level software developer Greenwich, CT
- intel software engineer Greenwich, CT
- senior software engineer remote Greenwich, CT
- senior software engineer Greenwich, CT
- cybersecurity software engineer Greenwich, CT
- part time software developer remote Greenwich, CT
- software engineer Greenwich, CT




