Job Description
Interactive Brokers is seeking a Senior Python Developer to join their Compliance Technology group in Mumbai. The successful candidate will be responsible for designing and developing Python applications and libraries, gathering requirements, writing specifications, and taking projects from conception to completion. The role involves working closely with the business side and collaborating within a close-knit team to deliver innovative solutions for global legal compliance departments.Interactive Brokers offers a competitive salary package, performance-based annual bonus, and a hybrid working model.
Responsibilities: - Effectively communicate with the business side to gather requirements.
- Design and develop Python applications and libraries.
- Write specifications.
- Take a project from conception to completion.
Requirements: - 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.
The role Offers: - Competitive salary package.
- Performance-based annual bonus (cash and stocks).
- Hybrid working model (3 days office/week).
- Group Medical & Life Insurance.
- Modern offices with free amenities & fully stocked cafeterias.
- Monthly food card & company-paid snacks.
- Attractive employee referral bonus.
- Frequent company-sponsored team-building events and outings.