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]
    Quantitative Developer (USA)

    Quantitative Developer (USA)

    Trexquant Investment LP • Stamford, CT, United States
    [job_card.full_time]
    Trexquant Investment LP is seeking a highly skilled Quantitative Developer with strong C++ expertise and hands‑on experience in high‑frequency trading environments. In this role, you will design, im...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Power Platform Developer

    Power Platform Developer

    VSG Business Solutions LLC • White Plains, NY, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Exp Level : 10 Years Description : Summary : Responsible for design...[show_more]
    [last_updated.last_updated_variable_days]
    Senior Web Developer (USA)

    Senior Web Developer (USA)

    Trexquant Investment • Stamford, CT, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Trexquant is a growing systematic fund at the forefront of quantitative finance, with a core team of highly accomplished researchers and engineers. We are in the process of optimizing and reimaginin...[show_more]
    [last_updated.last_updated_30]
    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]
    Technical Architect

    Technical Architect

    Tata Consultancy Services • Stamford, CT, United States
    [job_card.full_time]
    Must Have Technical / Functional Skills.Strong Knowledge & AWS Tools, Technology, Migration / Transformation Experience.Hands-on experience in building / implementing cloud platforms / applications on AWS ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior DevOps / Software Engineer

    Senior DevOps / Software Engineer

    Interactive Brokers • Greenwich, CT, United States
    [job_card.full_time]
    Interactive Brokers Group, Inc.Nasdaq : IBKR) is a global financial services company headquartered in Greenwich, CT, USA, with offices in over 15 countries. Known for cutting‑edge technology and clie...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Real-Time Quant Developer (Hybrid)

    Real-Time Quant Developer (Hybrid)

    InCommodities • Stamford, CT, United States
    [job_card.full_time]
    An innovative energy trading company in Stamford, CT is seeking a Quantitative Developer to design and optimize real-time trading systems. You will collaborate with traders and analysts to enhance a...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Azure-Centric Data Architect for Modern Analytics

    Azure-Centric Data Architect for Modern Analytics

    Jobs via Dice • Greenwich, CT, United States
    [job_card.full_time]
    A technology consulting firm is seeking an experienced Data Architect in Greenwich, CT, to assess and design a strategic roadmap for data warehousing. The role involves evaluating data silos, creati...[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]
    Application Integration Architect (27218-1) Stamford, CT

    Application Integration Architect (27218-1) Stamford, CT

    ESR Healthcare • Stamford, CT, United States
    [job_card.full_time]
    Application Integration Architect (27218-1) Stamford, CT.Education level : Bachelor’s degree.Job function : Information Technology. Industry : Information Technology and Services.Visa sponsorship eligibil...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Director Product Owner - MuleSoft

    Director Product Owner - MuleSoft

    Webster Bank group • Stamford, CT, United States
    [job_card.full_time]
    Director Product Owner - MuleSoft page is loaded## Director Product Owner - MuleSoftlocations : CT Stamford HQ : CT Southingtontime type : Full timeposted on : Posted Yesterdayjob requisition i...[show_more]
    [last_updated.last_updated_variable_days] • [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 Application Integration Architect - Encompass SME

    Senior Application Integration Architect - Encompass SME

    ESR Healthcare • Stamford, CT, United States
    [job_card.full_time]
    A leading healthcare solutions provider in Stamford, CT is looking for an experienced Application Integration Architect.This role involves providing subject matter expertise for Encompass integrati...[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]
    Software Developer (C++)

    Software Developer (C++)

    FlexTrade • Great Neck, NY, US
    [job_card.full_time]
    Software Company headquartered in Great Neck, New York.We are celebrating 26 years as an industrial pioneer and a global leader in broker-neutral, trading platforms for equities, foreign exchange, ...[show_more]
    [last_updated.last_updated_variable_days]