Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Developer - Python

Interactive Brokers Group Inc

Financial Crimes Surveillance EngineerInteractive Brokers Group, Inc. 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 Financial Crimes Surveillance team develops and maintains sophisticated systems that detect and prevent fraud, market manipulation, and money laundering across Interactive Brokers' global platform. In this role, you'll architect, implement, optimize, and maintain large-scale data pipelines and surveillance models that process massive volumes of financial data. The team consists of software engineers, data engineers, compliance specialists, and data scientists working on mission-critical infrastructure that directly protects the integrity of the financial system.The Scale & Impact:Process 1+ billion order events and 6+ million trades dailyProtect 4.5+ million client accountsDirect impact on financial security and regulatory complianceWhat will be your responsibilities within IBKR:Technical ExcellenceDesign, optimize, and extend transaction surveillance and data pipeline processes to enhance system efficiency, reliability, and scalabilityNavigate seamlessly between strategic, system-level architecture and function-level implementation details of our surveillance system, which orchestrates 150+ processesOptimize data architectures and databases for maximum performance and reliabilityBuild developer tooling to accelerate development workflows and system monitoringEnsure data accuracy, security, and compliance with regulatory standardsOwnership and Cross-Functional PartnershipTake ownership of projects and sub-systems from planning through resolution, making impactful decisions on complex technical and business-related questionsCollaborate effectively with quantitative engineers, surveillance model developers, and Compliance stakeholders to translate complex business requirements into scalable designs and processesIdentify project bottlenecks, risks, and limitations; calculate costs; and provide strategic insights to stakeholdersTransform high-level surveillance concepts into production-ready processes that deliver actionable insightsData Architecture & StewardshipOwn and curate dozens of mission-critical datasets that drive surveillance operationsDesign, build, and automate robust data pipelines to support real-time and batch processingDevelop advanced data quality frameworks to proactively identify issues before they impact operationsInnovation & OptimizationContribute to the evolution of coding standards and internal code review processesDrive best practices in data storage, retrieval, governance, and privacy protectionDrive automation of processes and workflows to reduce manual effort and enhance system maintainabilityWhich skills are required:5+ years of professional software engineering experience in Python, C++ or Java3+ years of professional experience in Python as a primary language (non-scripting)Extensive experience in Polars, Pandas or NumPy1-3 years of professional experience with Linux operating systemsThorough understanding of databases and SQLExperience with large Python codebasesBachelor's or master's degree in Computer Science, or a related areaHigh attention to detailGood to Have:Experience with data engineering or ETL pipelinesKnowledge of financeKnowledge of C++ or JavaMasters/PhDTo be successful in this position, you will possess 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 & PerksCompetitive salary, annual performance-based bonus and stock grantRetirement plan 401(k) with competitive company matchExcellent 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)Daily company lunch allowance provided, and a fully stocked kitchen with healthy options for breakfast and snacksCorporate events, including team outings, dinners, volunteer activities and company sports teamsEducation reimbursement and learning opportunities This role's anticipated base salary range is 200,000 to 250,000 annually based on skill's and experience. The offered salary is just part of the total compensation package. In addition to a competitive salary, the company offers both a discretionary cash bonus and stock award as well as a wide range of benefits, including health care, tuition reimbursement and much more

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Software Developer - Python in Old Greenwich, CT vacancy
  • $350k

     ...a stable and expanding hedge fund, and we are hiring for a Senior Software Developer to join their team. This role will provide high visibility...  ...in software development, with good hands-on experience with Python tools. Salary : $350k-$500k Total Compensation You... 
    Senior
    Software

    Selby Jennings

    White Plains, NY
    1 day ago
  •  ...Senior Backend Software EngineerOur client is an innovative healthtech company changing the way patients receive services and get improved outcomes...  ...hands-on experience and expertise with the following: Python, PostreSQL, AWS, and any additional experience with AI tooling... 
    Senior
    Software
    Work at office
    Immediate start

    The Cypress Group

    White Plains, NY
    4 days ago
  •  ...role owns it. About the Role The Senior Developer owns the platform behind our trading...  ...it from scratch. The stack is primarily Python, with C++ for performance-sensitive components...  ...Experience: 5+ years of professional software development experience, including... 
    Senior
    Software
    Full time
    Contract work
    Work at office
    3 days per week

    HLS Trading

    Greenwich, CT
    1 day ago
  •  ...Our client is a quantitative trading firm looking for a Senior Python Engineer to architect and build the critical data science backbone that fuels their research and execution. This is a chance to move beyond typical development cycles and directly impact a global trading... 
    Senior
    Software

    Fintal Partners

    White Plains, NY
    1 day ago
  •  ...Senior Frontend/HTML5 Developer We are looking to hire a talented Senior Web App Developer to be a key player in one of our company's most critical...  ..., or related area. At least 3 years of commercial software development experience with an emphasis on single-page web... 
    Senior
    Software
    Daily paid

    1872 Consulting

    Old Greenwich, CT
    3 days ago
  •  ...models, APIs, and enterprise systems Develop, test, troubleshoot, and deploy AI solutions...  ...Strong programming experience with Python for developing, integrating, testing, and...  ...document management systems Understanding of software development lifecycle (SDLC), Agile... 
    Senior
    Software
    Local area

    GXO Logistics, Inc.

    Greenwich, CT
    2 days ago
  •  ...IT Manager/Senior Systems AdministratorRole: IT Manager/Senior Systems Administrator Location: New York City, NY or Old Greenwich, CT...  ...management, and policy compliance. Demonstrated experience with software and cloud-license governance, entitlement reviews, vendor... 
    Senior
    Software
    Casual work
    Work at office

    3Core Systems

    Old Greenwich, CT
    4 days ago
  •  ...About the Role The Senior AI Engineer reports to the Lead AI...  ...with the Lead AI Engineer to develop and apply reference Engineerures...  .... ~6-10+ years of software, data, ML, or AI engineering...  ...safety evaluation. ~ Strong Python and software-engineering skills... 
    Senior
    Software

    Atlantic Partners

    Greenwich, CT
    4 days ago
  •  ...responsibilities in identifying new sales opportunities and supporting the sales force. Candidates should have strong experience in enterprise software sales, particularly in Fraud applications, and must be able to manage the entire sales process. Excellent English language skills... 
    Senior
    Software

    TecTammina

    Stamford, CT
    4 days ago
  •  ...Full Stack Developer / Python Full Stack DeveloperJob Location: San Ramon, CA & Stamford, CT (Interviews will be onsite as well)Job Type:...  ...and PostgreSQL for database management.Solid understanding of software development principles and best practices.Experience with version... 
    Software
    Full time
    Flexible hours

    E-Solutions

    Stamford, CT
    1 day ago
  •  ...Job Description Job Description Title: Senior Designer Department : Design FSLA Status: Exempt  Supervisory Responsibilities...  ...to plan and specify contract furniture using CET and AutoCAD software. We work closely with our partners at MillerKnoll to bring... 
    Senior
    Software
    Contract work
    Work at office
    Local area
    Relocation

    CREATIVE OFFICE PAVILION LLC

    Stamford, CT
    11 days ago
  •  ...Senior Manager, Program ManagementAt Protegrity, we lead innovation by using AI and quantum...  ..., and program management maturity.Coach, develop, and lead a team of Program Managers...  ...management experience within enterprise software, SaaS, cybersecurity, or technology organizations... 
    Senior
    Software
    Local area

    Protegrity

    Stamford, CT
    5 days ago
  •  ...Senior Director of Channel Sales, AI cybersecurity, Remote ~ Stamford, CT About the...  ...environment. Key Responsibilities Develop and execute a comprehensive channel sales...  ...experience in cybersecurity, SaaS, or enterprise software; at least 5 years in a senior channel... 
    Senior
    Software
    Remote work

    Planet Green Holdings

    Stamford, CT
    15 hours ago
  • $110k - $120k

     ...we work.Position OverviewThe Senior Quality Assurance Analyst will...  ...to stakeholders, design, develop, and maintain automated test...  ...identify defects to improve software quality.Collaborate with development...  ...of scripting languages (e.g. Python, JavaScript) and programing... 
    Senior
    Software
    Temporary work
    Local area
    Flexible hours

    Ascot Group

    Stamford, CT
    5 days ago
  •  ...identification, development, and scaling of partnerships with independent software vendors across two key categories: industry-specific ISVs...  ..., retail, and manufacturing, and horizontal AI-native ISVs developing platforms and tools that serve builders across industries.... 
    Senior
    Software
    Local area
    Remote work
    Worldwide

    MongoDB

    Stamford, CT
    3 days ago
  • $175k - $200k

     ...Senior Software Engineer – Quantitative Research AQR Capital Management python scala go aws The Role About AQR Capital Management AQR is a global investment...  ...isolate the factors that matter most, and by developing ideas that stand up to rigorous testing. By... 
    Senior
    Software

    Grephire

    Greenwich, CT
    1 day ago
  •  ...Senior Sales ExecutiveRead on to find out what you will need to succeed in this position...  ...consolidated HR model.RESPONSIBILITIES• Find and develop prospects by heavy networking, referrals,...  ...• Ability to use technology and common software and web applications, including MS Office... 
    Senior
    Software
    Base plus commission

    The Bradshaw Group

    Stamford, CT
    5 days ago
  •  ...Role Overview We are seeking a Senior Software Engineer with a strong C#/.NET engineering...  ...expanded into modern AI development using Python, LLMs, and agentic technologies ....  ...has spent several years designing and developing C#/.NET applications and backend systems... 
    Senior
    Software

    The Phoenix Group

    White Plains, NY
    1 day ago
  •  ...and maintain enterprise Windows endpoint technologies and standards. Manage device configuration, imaging, software deployment, and patch management. Develop and maintain Windows Group Policy configurations. Engineer and support Citrix virtual desktop and... 
    Senior
    Software

    Madison-Davis, LLC

    White Plains, NY
    22 hours ago
  •  ...Job Title: Vice President, Senior Database Administrator Location: Stamford, CT (Hybrid – 4 days onsite per week) Employment Type...  ...the automation and standardization of database operations, developing proactive monitoring and alerting practices to improve overall... 
    Senior
    Full time
    Contract work

    New York Technology Partners

    Stamford, CT
    2 days ago
  •  ...will work closely with hiring managers and the leadership team to develop and shape our talent strategy. Responsibilities Develop and...  ...roles in quantitative finance, data science, machine learning, software engineering, and other critical functions. Manage the end-to-end... 
    Senior
    Software
    Casual work

    Trexquant Investment

    Stamford, CT
    1 day ago
  •  ...Senior P&C Actuarial Analyst Pricing partner to underwriting. Closer to a pricing-underwriting...  ...Personal computer-related spreadsheet software Excellent oral and written...  ...Experience with SQL ~ Familiarity with Python ~2-5 years related work experience ~2... 
    Senior
    Software
    Work experience placement

    Acturhire

    Stamford, CT
    2 hours ago
  • $138k - $208k

     ...Indeed and its partner surfaces. As a Senior Machine Learning Engineer on the Utility...  ...our matching technology. Mentor other software engineers, data scientists, and Machine Learning...  ...or advertising systems Proficiency in Python and SQL for model development and large-... 
    Senior
    Software
    Work experience placement
    Local area

    Indeed Inc.

    Stamford, CT
    15 hours ago
  • $105k - $140k

     ...Management and other IT leaders navigate software and cloud pricing and contracting. As a Gartner analyst, you will meet daily with senior-level clients to help them achieve their...  ...virtual or face-to-face interactions. Develop and publish innovative, high-impact insights... 
    Senior
    Software
    Contract work
    Work experience placement
    Remote work
    Worldwide

    Gartner

    Riverside, CT
    1 day ago
  •  ...reconcile investment capital accounts Reporting and analytical review: generate and customize reporting with proficient use of software, e.g., create cash flow statements, executive summaries, expense reports, and other ad hoc reporting per engagement SOP Tax... 
    Senior
    Software
    Work at office

    Trove FS, LLC

    Stamford, CT
    1 day ago
  •  ...Who you are: The Senior Research Analyst provides a range of research and analytical services to support the sales and marketing...  ...such as Pivot Tables and VLOOKUP's * Proficiency in Mapping/GIS Software What success looks like: * Lead and manage the preparation... 
    Senior
    Software
    Local area

    Colliers International

    Stamford, CT
    3 days ago
  •  ...project involves transitioning existing Java-based applications to Python. Initially, the role will focus approximately 70% on Java...  ...progresses. Job Summary We are seeking an experienced Java Developer with hands-on Python development experience to support a BFSI application... 
    Senior

    PineQ Lab Technology

    White Plains, NY
    3 days ago
  • $90k - $120k

     ...Description Our client is seeking a Senior Client Delivery Specialist for a direct hire...  ...partners to resolve data issue Develop and strengthen client relationships:...  ...-day support and issue management Software maintenance and setup: System setup and... 
    Senior
    Software
    Permanent employment
    Work at office
    Local area

    Kavaliro

    Stamford, CT
    2 days ago
  • $32.5 - $36 per hour

     ...TurboTax products. You will leverage your tax expertise to provide full service tax return preparation, tax advice, calculations, and software/product support. Your ability to demonstrate understanding of each customer’s unique situation, and connect with them on a... 
    Senior
    Software
    Local area

    Intuit

    Greenwich, CT
    21 hours ago
  • $97.29k - $126.5k

     ...Senior Software Engineer – Salesforce, TechnologyOur purpose is design for the good of humankind. It's the ideal we strive toward each day...  ...solutions with user satisfaction as a priority.Essential Functions:Develop Apex classes, Lightning components, and Visualforce to extend... 
    Senior
    Software
    Temporary work

    MillerKnoll

    Stamford, CT
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer - Python. Be the first to apply!