Interactive Brokers is Hiring API Support Analyst I | Mumbai | Freshers-1+ Years Exp
Job Description
Interactive Brokers' API Support Analyst opening is a genuinely distinctive fresher-adjacent role for one reason: it sits at the intersection of financial markets and developer-facing technical support — you'd be helping clients (including algorithmic trading firms) troubleshoot API integrations for a global brokerage platform, rather than doing generic internal IT support. 𝐅𝐨𝐫 𝐂𝐒 𝐠𝐫𝐚𝐝𝐮𝐚𝐭𝐞𝐬 𝐢𝐧𝐭𝐞𝐫𝐞𝐬𝐭𝐞𝐝 𝐢𝐧 𝐟𝐢𝐧𝐭𝐞𝐜𝐡 𝐬𝐩𝐞𝐜𝐢𝐟𝐢𝐜𝐚𝐥𝐥𝐲, this is a rare combination that lets you build client-facing communication skills while working with genuinely technical problems (𝐀𝐏𝐈 𝐚𝐫𝐜𝐡𝐢𝐭𝐞𝐜𝐭𝐮𝐫𝐞, 𝐭𝐫𝐚𝐝𝐢𝐧𝐠 𝐬𝐲𝐬𝐭𝐞𝐦 𝐢𝐧𝐭𝐞𝐠𝐫𝐚𝐭𝐢𝐨𝐧𝐬) from day one.
The role's real technical center is developer support, not general troubleshooting — you're expected to write and maintain code samples, build reference 𝐢𝐦𝐩𝐥𝐞𝐦𝐞𝐧𝐭𝐚𝐭𝐢𝐨𝐧𝐬 𝐮𝐬𝐢𝐧𝐠 𝐭𝐡𝐞𝐢𝐫 𝐀𝐏𝐈, 𝐚𝐧𝐝 𝐬𝐮𝐩𝐩𝐨𝐫𝐭 𝐛𝐨𝐭𝐡 𝐢𝐧𝐝𝐢𝐯𝐢𝐝𝐮𝐚𝐥 𝐜𝐥𝐢𝐞𝐧𝐭 𝐝𝐞𝐯𝐞𝐥𝐨𝐩𝐞𝐫𝐬 𝐚𝐧𝐝 𝐭𝐡𝐢𝐫𝐝-𝐩𝐚𝐫𝐭𝐲 𝐢𝐧𝐬𝐭𝐢𝐭𝐮𝐭𝐢𝐨𝐧𝐬 𝐢𝐧𝐭𝐞𝐠𝐫𝐚𝐭𝐢𝐧𝐠 𝐰𝐢𝐭𝐡 𝐈𝐁𝐊𝐑'𝐬 𝐬𝐲𝐬𝐭𝐞𝐦𝐬. This is meaningfully more code-adjacent than a typical "support analyst" title suggests; the listing explicitly wants candidates with 1+ years of 𝐉𝐚𝐯𝐚 𝐚𝐧𝐝 𝐏𝐲𝐭𝐡𝐨𝐧 𝐜𝐨𝐮𝐫𝐬𝐞𝐰𝐨𝐫𝐤 𝐨𝐫 𝐩𝐫𝐨𝐟𝐞𝐬𝐬𝐢𝐨𝐧𝐚𝐥 𝐞𝐱𝐩𝐞𝐫𝐢𝐞𝐧𝐜𝐞, 𝐦𝐞𝐚𝐧𝐢𝐧𝐠 𝐚𝐜𝐚𝐝𝐞𝐦𝐢𝐜 𝐩𝐫𝐨𝐣𝐞𝐜𝐭 𝐰𝐨𝐫𝐤 𝐜𝐨𝐮𝐧𝐭𝐬, but you do need demonstrable programming ability, not just familiarity.
Skills-wise, the requirement list is unusually specific about tooling — 𝐋𝐢𝐧𝐮𝐱 𝐭𝐞𝐫𝐦𝐢𝐧𝐚𝐥, 𝐆𝐢𝐭 𝐰𝐨𝐫𝐤𝐟𝐥𝐨𝐰𝐬, 𝐑𝐄𝐒𝐓 𝐀𝐏𝐈 𝐚𝐫𝐜𝐡𝐢𝐭𝐞𝐜𝐭𝐮𝐫𝐞 — rather than generic "good with computers" phrasing, which signals IBKR expects candidates to already be comfortable in a developer-adjacent environment. For most freshers, the steepest gap to close before applying isn't Python/Java itself (commonly taught) but genuine REST API and Git workflow fluency, which tends to come from personal projects or internships rather than standard coursework — worth building a small demo project using their public API documentation if you're seriously considering this role.
𝐎𝐮𝐫 𝐀𝐧𝐚𝐥𝐲𝐬𝐢𝐬 :
- 𝐆𝐨𝐨𝐝 𝐟𝐨𝐫: CS graduates with genuine Python/Java coding ability and an interest in fintech, who enjoy explaining technical concepts clearly in writing rather than purely building software independently
- 𝐍𝐨𝐭 𝐢𝐝𝐞𝐚𝐥 𝐟𝐨𝐫: those seeking a pure backend/software engineering role with minimal client interaction — this is fundamentally support-and-communication focused, even though it's technical
- 𝐒𝐞𝐥𝐞𝐜𝐭𝐢𝐨𝐨𝐧 𝐝𝐢𝐟𝐟𝐢𝐜𝐮𝐥𝐭𝐲: moderate — the programming bar is real but achievable for CS graduates with solid coursework; strong written English communication is equally weighted, which can be a differentiator for candidates who are technically capable but less confident writers
- 𝐂𝐚𝐫𝐞𝐞𝐫 𝐭𝐫𝐚𝐣𝐞𝐜𝐭𝐨𝐫𝐲: commonly leads into Software Engineer, Developer Relations, or Solutions Engineer roles, with the client-facing API experience being valuable specifically for future developer-advocacy or technical account management paths
𝐂𝐨𝐦𝐩𝐞𝐧𝐬𝐚𝐭𝐢𝐨𝐧 𝐂𝐨𝐧𝐭𝐞𝐱𝐭: IBKR hasn't disclosed a specific salary figure, though the listing mentions a competitive package with performance bonus (cash and stock), medical/life insurance, and shift allowances. Based on general market data for API/technical support analyst roles at global financial services firms in Mumbai, compensation for candidates with 1+ years of relevant experience typically ranges around ₹3–6 LPA — this is an estimate only, and the stock bonus component mentioned could meaningfully affect total compensation beyond base pay.
𝐀𝐩𝐩𝐥𝐢𝐜𝐚𝐭𝐢𝐨𝐧 𝐒𝐭𝐫𝐚𝐭𝐞𝐠𝐲: Since written communication is explicitly weighted as heavily as technical skill here ("excellent written communication skills," "strong verbal and written communication in English"), prepare to demonstrate this directly — if you maintain a technical blog, have answered questions on Stack Overflow, or have any writing sample explaining a technical concept clearly, mention or link it; IBKR's emphasis on written client support suggests they're testing for this specifically, not just assuming it from a technical resume.
Roles & Responsibilities
The responsibilities center on being the technical bridge between IBKR's API and its client developers — building the tools and resources that help clients help themselves, alongside direct troubleshooting support.
- 𝐏𝐫𝐨𝐯𝐢𝐝𝐞 𝐰𝐫𝐢𝐭𝐭𝐞𝐧 𝐬𝐮𝐩𝐩𝐨𝐫𝐭 to clients building and troubleshooting API-connected applications, including algorithmic trading tools
- 𝐇𝐞𝐥𝐩 𝐜𝐥𝐢𝐞𝐧𝐭𝐬 𝐢𝐧𝐭𝐞𝐠𝐫𝐚𝐭𝐞 API applications with third-party software like charting platforms
- 𝐒𝐮𝐩𝐩𝐨𝐫𝐭 𝐭𝐡𝐢𝐫𝐝-𝐩𝐚𝐫𝐭𝐲 𝐢𝐧𝐬𝐭𝐢𝐭𝐮𝐭𝐢𝐨𝐧𝐬 integrating their systems with IBKR
- 𝐁𝐮𝐢𝐥𝐝 𝐚𝐧𝐝 𝐦𝐚𝐢𝐧𝐭𝐚𝐢𝐧 a client resource library — code snippets, documentation, and consulting materials
- 𝐃𝐞𝐯𝐞𝐥𝐨𝐩 𝐭𝐞𝐬𝐭 𝐚𝐧𝐝 𝐝𝐞𝐦𝐨𝐧𝐬𝐭𝐫𝐚𝐭𝐢𝐨𝐧 𝐩𝐫𝐨𝐠𝐫𝐚𝐦𝐬 using the IB API as reference implementations
- 𝐂𝐨𝐧𝐭𝐫𝐢𝐛𝐮𝐭𝐞 𝐭𝐨 𝐢𝐧𝐭𝐞𝐫𝐧𝐚𝐥 𝐭𝐨𝐨𝐥𝐬 for internal teams and Client Service
Qualifications & Eligibility
The experience bar is stated as coursework-equivalent, meaning strong academic project work in Java/Python can satisfy this even without formal professional experience.
- 𝐁𝐚𝐜𝐡𝐞𝐥𝐨𝐫'𝐬 𝐨𝐫 𝐚𝐝𝐯𝐚𝐧𝐜𝐞𝐝 𝐝𝐞𝐠𝐫𝐞𝐞 in Computer Science or related field
- 𝟏+ 𝐲𝐞𝐚𝐫𝐬 of coursework and/or professional experience in Java and Python (C#/C++ familiarity is a plus)
- 𝐒𝐭𝐫𝐨𝐧𝐠 𝐰𝐫𝐢𝐭𝐭𝐞𝐧 𝐚𝐧𝐝 𝐯𝐞𝐫𝐛𝐚𝐥 𝐜𝐨𝐦𝐦𝐮𝐧𝐢𝐜𝐚𝐭𝐢𝐨𝐧 𝐬𝐤𝐢𝐥𝐥𝐬 in English (a European language is an advantage)
Skills Required
Core requirements lean toward developer tooling fluency rather than pure programming theory — proficiency with the actual tools of a working developer environment matters as much as language knowledge.
- 𝐏𝐫𝐨𝐟𝐢𝐜𝐢𝐞𝐧𝐜𝐲 with Linux Terminal and Windows command line tools
- 𝐖𝐨𝐫𝐤𝐢𝐧𝐠 𝐤𝐧𝐨𝐰𝐥𝐞𝐝𝐠𝐞 of Git workflows
- 𝐒𝐭𝐫𝐨𝐧𝐠 𝐮𝐧𝐝𝐞𝐫𝐬𝐭𝐚𝐧𝐝𝐢𝐧𝐠 of REST API architecture
- 𝐁𝐞𝐧𝐞𝐟𝐢𝐜𝐢𝐚𝐥: familiarity with trading terminology, algorithmic trading experience, and cross-OS proficiency (Windows/macOS/Linux)
Job Overview
Apply for this Position
Apply Now