Senior Python Developer – Compliance Technology

Interactive Brokers (Headquarters: Greenwich, CT, USA)

Location: Mumbai/Hyderabad India   |   Full-Time
Python SQL Git REST Unix Linux Compliance Fintech Django VueJS Pandas NodeJS Go TDD AWS Jenkins Docker Back End Engineer
Company Overview:
Interactive Brokers Group, Inc. (Nasdaq: IBKR) is a global financial services company headquartered in Greenwich, CT, USA, with offices in over 15 countries. We are a fast growing, multi-billion dollar fintech company known for our cutting-edge technology and client commitment. 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.

Team:
You will be part of the Compliance Technology group, a close-knitted group seeking a self-starter that enjoys the craft of coding and developing innovative solutions. We provide automated solutions for global and legal compliance departments.

Responsibilities:
* Effectively communicating with the business side to gather requirements, write specifications, and take a project from conception to completion.
* Design and develop Python applications and libraries that are well-tested, maintainable, and easy to change.

Requirements:
* A Bachelor's in Computer Science, Software Engineering, or Computer Engineering.
* Five-plus years of hands-on development experience using Python.
* Experience writing SQL and designing database tables.
* Experience working with git version control.
* Experience with REST Webservices.
* Good Unix / Linux knowledge and basic shell scripting skills.
* Experience writing technical specifications and documentation.
* Experience writing unit and acceptance tests.

Good to have:
* Full Stack development experience.
* Experience with Django, VueJS, Git, Pandas.
* NodeJS / GO skills.
* Test-driven development experience.
* Front-end design.
* Jira and Confluence experience.
* Experience with Gradle, Jenkins, and Docker.
* Experience deploying on the AWS platform.

Ideal Candidate:
* Ability to solve problems and learn business rules and processes.
* Asks good questions and follows up.
* A start-up personality and enjoys working as part of a team.
* Ability to thrive in a fast-paced, rapid-growth environment.
* Skills to communicate clearly and effectively to both technical peers and business customers.

Other Details:
* Hybrid working model (3 days office/week).
* Competitive salary package with performance-based annual bonus (cash and stocks).
* Group Medical & Life Insurance.
* Modern offices with free amenities & fully stocked cafeterias.
* Monthly food card & company-paid snacks.
Post Date: May 21, 2025