Software Engineer II
Interactive Brokers Group Inc
Job TitleInteractive 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 algorithmsConducting 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 applicationsKnowledge 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 & PerksCompetitive salary, annual performance-based bonus and stock grantRetirement plan 401(k) with competitive company matchExcellent 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 snackCorporate events including team outings, dinners, volunteer activities and company sports teamsEducation reimbursement and learning opportunities
$180k - $220k
Software Engineer II, Market RiskStamford, CTThis role is with a financial services organization, joining a small team responsible for developing and maintaining CoChMA, an internal client risk management platform, along with other internal risk and margin systems. These...SuggestedWork at officeRemote work- ...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,...SuggestedWork at officeImmediate startRemote work
$141.2k - $278.3k
Position Summary Lead Cloud Infrastructure Engineer II - Workplace Engineering/M365 AI & Engineering helps organizations build, deploy, and operate integrated solutions across software, data, AI, networks, and hybrid cloud infrastructure. In this role, you will help...SuggestedLocal area$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...SuggestedFor contractorsWork at officeImmediate startRemote work$134.5k - $265.1k
...engagement team who delivers the PBAC/ABAC authorization tools including PlainID. This role combines deep technical ownership with engineering expertise, governance, and stakeholder management.Work you’ll doAs a PlainID professional, you will:Configure and implement the...SuggestedLocal areaVisa sponsorship$82.6k - $162.8k
Position Summary Our Deloitte Finance Transformation team practices to help chief financial officers, controllers, and finance teams define and execute their finance and global business services agendas and strategies. You will work with leading-class teams and solutions...Local areaRemote work$76.73k - $127.88k
...to work in a collaborative environment? As an experienced Data Engineer, you will have the ability to share new ideas and collaborate on... ..., and operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure. These solutions...Local areaVisa sponsorship$122k - $240.5k
...Recruiting for this role ends on 12/31/2026.The Team:Deloitte’s Cyber Engineering is a new team that is spearheading the buildout of... ...experience for all skill areas below:Hands-on experience in full stack software development across frontend and backend technologies....Local area- ...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,...Work 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- ...services supporting IBKR’s rapidly growing client base.Build software that supports the expansion of IBKR brokerage business into new... ...improved reliability and performance.Write and maintain design and engineering documentation.Which skills are required:Bachelor’s or master’s...Work at officeRemote work
$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...Casual workFlexible hours- ...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...
$86.4k - $170.9k
...Position Summary Delivery Management - Delivery Management Engineer II - AI & Engineering Join our AI & Engineering team in transforming... ..., and operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure. These solutions...Local areaFlexible hours$105k - $145k
...Software EngineerThe Media Group at NBCU supports a powerhouse collection of consumer-first brands including Peacock, NBC, Bravo, NBC... ...embrace authenticity and inspire people to thrive.As our Software Engineer, you'll join the Content Delivery Engineering team (CDE) within...Work at office$150k - $300k
...Software EngineerAt Citadel, software engineers are responsible for building the systems that power every aspect of our investment process, from research and analysis to trading, risk management, funding and settlement. Working side by side with investors and quantitative...Flexible hours- ...reputation with the clients. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients.Who should apply? Recent...Full timeH1b
- ...help unlock value through a start-up mindset and modern methods, fusing strategy, consulting, and customer experience with agile engineering and problem-solving creativity. United by our core values and our purpose of helping people thrive in the brave pursuit of next,...Work experience placement
- A healthcare staffing company in White Plains, NY, is seeking a Central Supply Technician II. The role requires certification as a CRCST or CSPDT, overseeing the sterilization and management of surgical supplies and assisting in patient transport. Candidates should have...Shift workWeekend work
- ...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...Work at officeRemote work
- ...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...Work at officeRemote work
$250k - $300k
...over 500 employees and is one of the most academic, tech-forward, and cutting edge firms in the world. They are seeking a VP Software Engineer software engineer to join their front-office Quant Research Development team, where you will build mission-systems that support...Work at officeImmediate start$86.7k - $170.9k
Position Summary Integration Engineer II, API Developer with Integration Tool Experience - AI & Engineering/Engineering as a Service... ..., and operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure. These solutions...Local areaFlexible hours- ...Key Responsibilities: - Build and maintain full-stack software applications supporting investment research and internal business... ...Experience writing production-quality SQL - Strong software engineering fundamentals, including clean code, testing, debugging, and system...Full time
- ...Our Data Science & Technology team is central to our success, engineering the high-performance systems and innovative tools that power our... ...Science or a related STEM field.2-5 years of professional software engineering experience.Strong foundation in computer science fundamentals...Full timeWork at officeLocal area
- ...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...Work at officeImmediate startRemote work
$175k - $225k
...willingness to challenge consensus.About the TeamDRW C/FICCO Tools Engineering team intimately collaborates with traders to turn alpha... ...tradingExperience with linux-based, concurrent, high-throughput, low-latency software systemsExperience with functional programming is a plusHave a...Temporary workFlexible hours$141.2k - $278.3k
...responsibly and at scale. We're growing a team of engineers who want to work at the center of that... .../verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure... ...As a Lead AI and Data Science Engineer II on the AI & Data team, you will be...Work at officeLocal areaVisa sponsorshipShift work- ...responsible for providing trading and related backend systems used in brokerage businessDesign, implement and deliver high quality software solutions that conform to architectural standardsManage and 'own' significant development tasks end-to-end (from business...
$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...Casual workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
- software Old Greenwich, CT
- remote software sales Old Greenwich, CT
- software implementation project manager Old Greenwich, CT
- senior gis software engineer
- netflix software developer
- cybersecurity software engineer
- graduate software engineer
- softwareentwickler
- software developer fintech
- new graduate software engineer


