Talent.com
Data Engineer
Data EngineerInteractive Brokers • Greenwich, Connecticut, United States
Data Engineer

Data Engineer

Interactive Brokers • Greenwich, Connecticut, United States
10 days ago
Job type
  • Full-time
  • Remote
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).

Job Summary :

Develop our comprehensive data processing pipeline transforming on-premises Kafka streams into both actionable business insights and regulatory compliance reports through AWS cloud services (S3, Glue, Athena, EMR). Design robust ETL processes and build automated, scalable data solutions aligned with our zero-maintenance vision, delivering high-quality outputs for both business decision-making and regulatory requirements.

About your team :

We are the Realtime Order Analytics and Reporting team, a dynamic group focused on transforming financial transaction data into valuable business intelligence and regulatory reporting. Our team :

  • Works with cutting-edge technologies, including AWS cloud services and realtime data processing
  • Operates in a collaborative environment where innovation and ideas are encouraged
  • Maintains a balance between technical excellence and business impact
  • Values automation and efficiency in all our solutions
  • Fosters continuous learning and professional development
  • Plays a critical role in supporting business decision-making and ensuring regulatory compliance
  • Embraces agile methodologies to deliver high-quality solutions efficiently

We're looking for someone who shares our passion for data engineering and wants to make a significant impact by turning complex financial data into actionable insights.

What will be your responsibilities within IBKR :

  • Designing, developing, and maintaining ETL workflows using AWS services
  • Processing data from Kafka streams and S3 storage to generate insights
  • Implementing data transformation logic using Python, PySpark, and PyAthena
  • Creating and optimizing data models for both analytical and regulatory reporting needs
  • Building automated data quality checks and monitoring systems
  • Developing and maintaining documentation for data pipelines and processes
  • Troubleshooting and resolving data pipeline issues
  • Contributing to architectural decisions for data infrastructure
  • Ensuring data solutions meet performance, security, and compliance requirements
  • Continuously improving our data systems for scalability and reduced maintenance
  • Which skills are required :

  • Bachelor's or master's degree in Computer Science or a related field
  • 3+ years of professional software engineering experience in Python, PySpark and PyAthena
  • 3+ years of professional experience in Python as a primary language (non-scripting)
  • Extensive experience in Pandas or NumPy
  • Experience with ETL processes and data warehousing concepts
  • Familiarity with cloud technologies, particularly AWS (S3, Glue, Athena, EMR)
  • Experience using ELK Stack (Elasticsearch, Logstash, Kibana)
  • Thorough understanding of databases and SQL
  • 1+ years of professional experience with Linux operating systems
  • An analytical mind and business acumen
  • Strong communication skills

    Good to have :

  • Experience with financial markets or the brokerage industry
  • Experience with business intelligence tools, especially Tableau
  • Experience with version control systems (e.g., Git, BitBucket)
  • Experience with CI / CD Practices and Tools
  • 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
  • Create a job alert for this search

    Data Engineer • Greenwich, Connecticut, United States

    Similar jobs
    Data Engineer

    Data Engineer

    Interactive Brokers • Greenwich, Connecticut, US
    Full-time
    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 c...Show more
    Last updated: 2 days ago • Promoted
    Data Engineer I

    Data Engineer I

    Epicured, Inc. • Glen Cove, New York, US
    Full-time
    Job Description Job Description Why Epicured? Epicured is on a mission to combat and prevent chronic disease, translating scientific research into high-quality food products and healthcare servic...Show more
    Last updated: 2 days ago • Promoted
    Senior Data Engineer

    Senior Data Engineer

    New York Blood Center • Rye, NY, United States
    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: 30+ days ago • Promoted
    Staff AI Engineer, GenAI

    Staff AI Engineer, GenAI

    Teladoc Health • Purchase, NY, United States
    Full-time +1
    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: 21 days ago • Promoted
    C++ Market Data Engineer (USA)

    C++ Market Data Engineer (USA)

    Trexquant Investment • Stamford, CT, US
    Full-time
    Trexquant is a growing systematic fund at the forefront of quantitative finance, with a core team of highly accomplished researchers and engineers. To keep pace with our expanding global trading ope...Show more
    Last updated: 12 days ago • Promoted
    Data Center Engineer

    Data Center Engineer

    ADEX • Flushing, NY, United States
    Full-time
    The engineer in this position should have a wealth of experience engineering / installing datacenter equipment.The engineer will typically take on the more complex work and pull all aspects of a job ...Show more
    Last updated: 11 days ago • Promoted
    Cloud Engineer

    Cloud Engineer

    Medisys Health Network, Inc. • Garden City, NY, United States
    Full-time
    The Transformation Group+ (a subsidiary of Medisys Health Network) is a healthcare Managed Service Organization (MSO) and professional services firm. We are a team of healthcare specialists, analyst...Show more
    Last updated: 12 days ago • Promoted
    Watch Engineer

    Watch Engineer

    Verizon • Larchmont, NY, US
    Full-time +1
    A place to share your ideas freely — even if they’re daring or different.Where the true you can learn, grow, and thrive.At Verizon, we power and empower how people live, work and play b...Show more
    Last updated: 9 days ago • Promoted
    Staff Software Engineer, AI Platform (Python / React)

    Staff Software Engineer, AI Platform (Python / React)

    Teladoc Health • Purchase, NY, United States
    Full-time +1
    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: 29 days ago • Promoted
    Remote Investment Analyst – AI Trainer ($50-$60 / hour)

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

    Data Annotation • Mount Kisco, New York
    Remote
    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: 17 days ago • Promoted
    Lead Data Analyst (SQL, MDM, Jira)

    Lead Data Analyst (SQL, MDM, Jira)

    Gartner • Stamford, CT, United States
    Full-time
    Gartner has exciting career opportunities for a Lead Data Analyst within the Chief Data and Analytics Office.Data Analysts interpret and analyze complex datasets to provide insights and support dat...Show more
    Last updated: 2 days ago • Promoted
    ETL / Data Platform Engineer

    ETL / Data Platform Engineer

    Clarapath • Hawthorne, New York, US
    Full-time
    Job Description Job Description JOB TITLE : ETL / Data Platform Engineer LOCATION : Hawthorne, NY (on-site) TYPE : Full time, regular COMPENSATION : $130,000 - $180,000 / yr Clarapath is a medical robot...Show more
    Last updated: 2 days ago • Promoted
    Hardware Developer - Support Engineer

    Hardware Developer - Support Engineer

    Computer Task Group, Inc • Yorktown Heights, New York, US
    Full-time
    Job Description Job Description Overview CTG is seeking to fill a Hardware Developer - Support Engineer position for our client in Yorktown Heights, NY. Location : Yorktown Heights, NY Duration : 12...Show more
    Last updated: 2 days ago • Promoted
    Remote Data Entry & Survey Job – Earn Extra Income Online, Up to $25 Per Survey

    Remote Data Entry & Survey Job – Earn Extra Income Online, Up to $25 Per Survey

    Earn Haus • Yorktown, NY, US
    Remote
    Full-time +1
    We are urgently looking for people interested in taking online surveys for Fortune 500 brands.If you are a self-starter, looking for flexible hours throughout the week, this may be for you! Earn up...Show more
    Last updated: 24 days ago • Promoted
    Data Engineer

    Data Engineer

    VirtualVocations • Flushing, New York, United States
    Full-time
    A company is looking for a Data Engineer.Key Responsibilities Design and implement scalable data pipelines and data models Utilize various data engineering tools and technologies to optimize dat...Show more
    Last updated: 26 days ago • Promoted
    Enterprise Data Architect (Hybrid OR Remote- Jersey City, Raleigh, or Hartford)

    Enterprise Data Architect (Hybrid OR Remote- Jersey City, Raleigh, or Hartford)

    Arch Capital Group Ltd. • City of White Plains, NY, United States
    Remote
    Full-time
    Enterprise Data Architect (Hybrid - Jersey City, Raleigh, or Hartford).Join to apply for the Enterprise Data Architect (Hybrid - Jersey City, Raleigh, or Hartford) role at Arch Capital Group Ltd.Wi...Show more
    Last updated: 30+ days ago • Promoted
    Architect I

    Architect I

    CPL ARCHITECTS ENGINEERS LANDSCAPE ARCHITECT • Katonah, NY, US
    Full-time
    The individual in this role applies advanced concepts and designs to a variety of projects across varying market sectors, managing and guiding the well-being and productive functioning of CPL&rsquo...Show more
    Last updated: 30+ days ago • Promoted
    Real-Time Quantitative Trading Data Engineer

    Real-Time Quantitative Trading Data Engineer

    HLS Trading • Greenwich, CT, United States
    Full-time
    A systematic investment manager is seeking a highly skilled Quantitative Developer to join their trading team.This role involves building and maintaining the Futures and Foreign Exchange data infra...Show more
    Last updated: 17 days ago • Promoted