Interactive Brokers

Sr. Software Engineer

Interactive Brokers$180K — $185K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Master's degree in Computer Science or related field required.
  • Three years of experience in software development/engineering with Python (non-scripting) required.
  • Proficiency with Linux, including command-line automation and deployment tasks, is essential.
  • Experience in building and managing large-scale data pipelines with Pandas, Polars, NumPy, and Oracle SQL required.
  • Familiarity with RESTful APIs and developing Python Flask servers is a must.
  • Background in trade and market surveillance model development is critical.
  • Experience using Git and Gerrit for version control and peer code reviews is required.

Responsibilities

  • Build, develop, and maintain compliance surveillance infrastructure.
  • Collaborate with quantitative engineers and compliance stakeholders to translate requirements into software designs.
  • Architect and implement data pipelines handling massive financial datasets.
  • Design database schemas ensuring data consistency in multi-terabyte environments.
  • Ensure systems meet regulatory and operational requirements.
  • Work with compliance teams to implement system changes for effective market surveillance.
  • Document methodologies for regulatory transparency.

Benefits

  • Remote work permissible 2 days/week; flexible work arrangement.
  • Opportunity to work on large-scale data systems in a compliance environment.
  • Engagement with advanced technologies and data analytics.
  • A collaborative environment interacting with multiple engineering and compliance teams.
Full Job Description
Sr. Software Engineer (New York, NY) (Hybrid: Remote work permissible 2 days/week) (multiple positions)

Build, develop, and maintain company's compliance surveillance infrastructure.

Collaborate effectively with quantitative engineers, surveillance model developers, and Compliance stakeholders to translate complex business requirements into scalable software designs and processes.

Architect and implement large-scale data pipelines and surveillance models that process massive volumes of financial data.

Design database schemas and query logic to efficiently handle multi-terabyte surveillance datasets, ensuring data consistency and traceability.

Ensure systems are stable and aligned with regulatory and operational requirements.

Work with compliance department to implement necessary system and software changes to ensure effective market surveillance.

Develop software to accelerate workflows and system monitoring.

Document methodologies to withstand regulatory scrutiny and examination.

Remote work permissible 2 days/week. Must work from NYC office 3 days/week.

Requires:

Master's degree or foreign equivalent in Computer Science or related field, and three (3) years of experience in a software development/engineering position developing with Python (non-scripting).

Must have 3 years of experience with each of the following:

  • Developing production-grade Python applications.
  • Developing in a Linux environment, including command-line automation, package management, and deployment tasks.
  • Pandas, Polars, NumPy, and Oracle SQL to build and manage large-scale data pipelines, and analytical models.
  • Jira automation and REST API programming.
  • Python Flask servers using RESTful APIs.
  • Developing Jenkins pipelines for automated build, test, and deployment of Python applications.
  • Trade and market surveillance model development.
  • Analyzing financial data, including trade and securities data for market surveillance.
  • Git and Gerrit for version control and peer code reviews.


The anticipated base salary range for this role is $180,000 to $185,000 per year, based on skills, experience, and location.

Send resume with cover letter to Interactive Brokers Corp, Attn: A.Torres Ref: GS2026, [redacted]. No calls.

About Interactive Brokers

Interactive Brokers is a leading online brokerage firm. They offer a wide range of services to clients, including trading in stocks, options, futures, currencies, and bonds. Interactive Brokers is known for their low fees and advanced trading platform. They have a team of experienced professionals who are committed to providing the best service to their clients. Interactive Brokers is a publicly traded company and is listed on the NASDAQ stock exchange.
Learn more about Interactive Brokers
Size
2,683 employees
Market Cap
$30 billion
Industry
Net Income
$195 million
5 Year Trend
+14.8%
Revenue
$2.4 billion
NASDAQ

Similar Jobs

More Jobs at Interactive Brokers

More Information Technology Jobs

Find similar Sr. Software Engineer jobs: