Talent.com
Senior Software Developer- Python
Senior Software Developer- PythonInteractive Brokers • Greenwich, CT, US
Senior Software Developer- Python

Senior Software Developer- Python

Interactive Brokers • Greenwich, CT, US
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Job Description

Job Description

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 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 :

The Compliance Surveillance group is looking for a Senior Python Software Engineer to develop highly automated and scalable processes that scan order activity and trades to detect potential market manipulation and money laundering, in addition to other regulatory / criminal violations. We currently process more than 1 billion order events and 5 million trades per day for over 3.5 million client accounts. As a member of the group, you will implement, optimize, and scale our processes to handle new requirements and our anticipated large growth in client activity.

What will be your responsibilities within IBKR :

  • Creation, optimization, and extension of trade surveillance processes
  • Building infrastructure services to support our market surveillance system
  • Participating in code reviews via a Git / Gerrit workflow
  • Take ownership of internal user issues reported and see problems through to resolution

Which skills are required :

  • 5+ years of professional software engineering experience in Python, C++ or Java
  • 3+ years of professional experience in Python as a primary language (non-scripting)
  • Extensive experience in Pandas or NumPy
  • 1-3 years of professional experience with Linux operating systems
  • Thorough understanding of databases and SQL
  • Experience with large Python codebases
  • Bachelor's or master's degree in Computer Science, or a related area
  • High attention to detail
  • Good to Have :

  • Experience with data engineering or ETL pipelines
  • Knowledge of finance
  • Knowledge of C++ or Java
  • Masters / PhD
  • To be successful in this position, you will have the following :

  • Self-motivated and able to handle tasks with minimal supervision.
  • Superb analytical and problem-solving skills.
  • Excellent collaboration and communication (Verbal and written) skills.
  • Outstanding organizational and time management skills.
  • Company Benefits & Perks

  • Competitive salary, annual performance-based bonus and stock grant
  • Retirement plan 401(k) with competitive company match
  • Excellent health and wellness benefits, including medical, dental, and vision benefits, and a company-paid medical healthcare premium.
  • Wellness screenings and assessments, health coaches and counseling services through an Employee Assistance Program (EAP)
  • Paid time off and a generous parental leave policy
  • Daily company lunch allowance provided, and a fully stocked kitchen with healthy options for breakfast and snacks
  • Corporate events, including team outings, dinners, volunteer activities and company sports teams
  • Education reimbursement and learning opportunities
  • Modern offices with multi-monitor setups
  • [job_alerts.create_a_job]

    Senior Software Developer Python • Greenwich, CT, US

    [internal_linking.similar_jobs]
    Junior Python Developer

    Junior Python Developer

    VirtualVocations • Jamaica, New York, United States
    [job_card.full_time]
    A company is looking for a Junior Python Developer to join their team.Key Responsibilities Build and maintain back-end for a marketing analytics SaaS platform, focusing on scalability, reliabilit...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Remote Senior Python Engineer - AI Trainer

    Remote Senior Python Engineer - AI Trainer

    SuperAnnotate • Mount Kisco, New York, US
    [filters.remote]
    [job_card.full_time]
    As a Senior Python Engineer, you will work remotely on an hourly paid basis to review AI-generated Python solutions and technical explanations, as well as generate high-quality reference content th...[show_more]
    [last_updated.last_updated_variable_days]
    Senior Data Engineer

    Senior Data Engineer

    New York Blood Center • Rye, NY, United States
    [job_card.full_time]
    Design, implement, and optimize robust and scalable data pipelines using SQL, Python, and cloud-based ETL tools such as Databricks. Ensure efficient data flow and processing to support large-scale d...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Enterprise Data Integration Engineer

    Enterprise Data Integration Engineer

    New York Blood Center • Rye, NY, United States
    [job_card.full_time]
    Enterprise Data Integration Engineer.The Enterprise Data Integration Engineer is responsible for designing, developing, and maintaining data integration solutions across enterprise applications and...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Staff AI Engineer, GenAI

    Staff AI Engineer, GenAI

    Teladoc Health • Purchase, NY, United States
    [job_card.full_time]
    Join the team leading the next evolution of virtual care.At Teladoc Health, you are empowered to bring your true self to work while helping millions of people live their healthiest lives.Here you w...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Staff Software Engineer, AI Platform (Python / React)

    Staff Software Engineer, AI Platform (Python / React)

    Teladoc Health • Purchase, NY, United States
    [job_card.full_time]
    Join the team leading the next evolution of virtual care.At Teladoc Health, you are empowered to bring your true self to work while helping millions of people live their healthiest lives.Here you w...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Interactive Brokers Group, Inc. • Greenwich, CT, United States
    [job_card.full_time]
    Interactive Brokers Group, Inc.We provide electronic brokerage services around the clock to clients in over 200 countries and territories, serving individual investors and institutions.We are a tec...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior AWS Cloud Architect & Platform Leader

    Senior AWS Cloud Architect & Platform Leader

    Tata Consultancy Services • Stamford, CT, United States
    [job_card.full_time]
    A leading consulting firm in Stamford, Connecticut, is seeking an experienced AWS Architect with 12+ years of experience in cloud technology and strong skills in AWS tools and platforms.The ideal c...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Travel MRI Tech - $2965.75 / Week

    Travel MRI Tech - $2965.75 / Week

    FlexCare • Mount Kisco, NY, US
    [job_card.full_time]
    FlexCare is seeking an experienced MRI Tech for an exciting Travel Allied job in Mount Kisco, NY.Shift : Inquire Start Date : 02 / 02 / 2026 Duration : 13 weeks Pay : $2965. Why Clinicians Choose FlexCare.L...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Software Engineer, AI Platform (Python / React)

    Principal Software Engineer, AI Platform (Python / React)

    Teladoc Health • Purchase, NY, United States
    [job_card.full_time]
    Join the team leading the next evolution of virtual care.At Teladoc Health, you are empowered to bring your true self to work while helping millions of people live their healthiest lives.Here you w...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    WorldQuant • Old Greenwich, CT, United States
    [job_card.full_time]
    New York OR Old Greenwich OR Chicago OR Austin.WorldQuant develops and deploys systematic financial strategies across a broad range of asset classes and global markets. We seek to produce high-quali...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Development Engineer in Test

    Senior Software Development Engineer in Test

    Interactive Brokers Group, Inc. • Greenwich, CT, United States
    [job_card.full_time]
    Senior Software Development Engineer in Test.Interactive Brokers Group, Inc.Nasdaq : IBKR) is a global financial services company headquartered in Greenwich, CT, USA, with offices in over 15 countri...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Travel MRI Tech - $2,696 to $2,989 per week in Mount Kisco, NY

    Travel MRI Tech - $2,696 to $2,989 per week in Mount Kisco, NY

    AlliedTravelCareers • Mount Kisco, NY, US
    [job_card.full_time]
    AlliedTravelCareers is working with LRS Healthcare to find a qualified MRI Tech in Mount Kisco, New York, 10549!.Ready to start your next travel adventure? LRS Healthcare offers a full benefits pac...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Remote Investment Analyst – AI Trainer ($50-$60 / hour)

    Remote Investment Analyst – AI Trainer ($50-$60 / hour)

    Data Annotation • Mahopac, New York
    [filters.remote]
    [job_card.full_time] +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Backend Developer

    Senior Backend Developer

    VirtualVocations • Jamaica, New York, United States
    [job_card.full_time]
    A company is looking for a Senior Backend Developer (Node / Python / AWS).Key Responsibilities : Design, develop, and maintain backend services using Python and Node. Optimize data processing pipel...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, Core Experiences - Stamford, USA

    Senior Software Engineer, Core Experiences - Stamford, USA

    Speechify • Stamford, CT, United States
    [job_card.full_time]
    We''re looking for a Senior Software Engineer to join our Core Experiences Team.This team builds and maintains the foundational services and SDKs that power Speechify’s product experience across pl...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior MuleSoft Product Owner - Platform & API Strategy

    Senior MuleSoft Product Owner - Platform & API Strategy

    Webster Bank group • Stamford, CT, United States
    [job_card.full_time]
    A leading financial institution in Stamford, Connecticut is seeking a Director Product Owner for MuleSoft.The role involves leading integration solutions, collaborating with stakeholders to define ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Finario • Stamford, CT, United States
    [job_card.full_time]
    Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Finario, the Solution for Capex, is a fast growing Software-as-a-Service technology company.Our Capita...[show_more]
    [last_updated.last_updated_30] • [promoted]