> Markdown version of [/jobs/ext/4026429-software-engineer-iii](https://www.wearedevelopers.com/jobs/ext/4026429-software-engineer-iii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer III - **Company:** Interactive Brokers - **Location:** New York, NY, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Databases, Oracle Databases, AI Coding Agents, Information Technology, Performance Monitor - **Published:** October 30, 2026 - **Apply:** https://www.dice.com/job-detail/d42111bc-4fa0-4993-9292-64be1f32c8ad ## About the Role * Bachelor's or Master's in Computer Science, or related degree * 3-7 years of Java experience * Strong understanding of DBMS concepts (Oracle platform is a plus) * Hands on expertise in server-side programming in Java What we'd also love to see: * An ambitious and diligent individual * An Innovative mindset with a drive to improve existing systems * A desire to solve complex problems ## Description The Back Office team is the operational and financial backbone of Interactive Brokers, ensuring the accurate, timely processing that keeps our global brokerage running. This group spans a broad set of functions-including Accounting, Finance, Treasury, Tax, Clearing, Corporate Actions, Securities Finance, Market Data, and Credit-alongside Business Analytics, Investor Relations, and the CFO Office. Together these teams safeguard the firm's financial integrity, manage cash and securities movements, and deliver critical regulatory reporting. It's a fast-paced environment where precision, accountability, and deep market knowledge drive everything we do. You will be part of: A team responsible for design, development and support of back-end software that consolidates, tracks and analyzes financial portfolios, advanced performance reporting, benchmarks and risk metrics, for clients globally. * Developing financial analysis and reporting features to meet user needs while considering functionality, reliability, and scalability. * Working with other developers, designers, product managers, and stakeholders to understand project requirements and specifications. * Working with Java, Oracle database and AI coding assistants to develop maintainable and efficient back-end services and algorithms. * Testing to identify bugs and resolve them to ensure high-quality deliverables. * Reviewing code written by peers for quality assurance and provide constructive feedback.