Senior Software Developer - Python
Interactive Brokers Group Inc
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 daily Protect 4.5+ million client accounts Direct impact on financial security and regulatory compliance Responsibilities Technical Excellence Design, optimize, and extend transaction surveillance and data pipeline processes to enhance system efficiency, reliability, and scalability Navigate seamlessly between strategic, system-level architecture and function-level implementation details of our surveillance system, which orchestrates 150+ processes Optimize data architectures and databases for maximum performance and reliability Build developer tooling to accelerate development workflows and system monitoring Ensure data accuracy, security, and compliance with regulatory standards Ownership and Cross-Functional Partnership Take ownership of projects and sub-systems from planning through resolution, making impactful decisions on complex technical and business-related questions Collaborate effectively with quantitative engineers, surveillance model developers, and Compliance stakeholders to translate complex business requirements into scalable designs and processes Identify project bottlenecks, risks, and limitations; calculate costs; and provide strategic insights to stakeholders Transform high-level surveillance concepts into production-ready processes that deliver actionable insights Own and curate dozens of mission-critical datasets that drive surveillance operations Design, build, and automate robust data pipelines to support real-time and batch processing Develop advanced data quality frameworks to proactively identify issues before they impact operations Contribute to the evolution of coding standards and internal code review processes Drive best practices in data storage, retrieval, governance, and privacy protection Drive automation of processes and workflows to reduce manual effort and enhance system maintainability Required Skills 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 Polars, 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 Success Traits 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) 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 This role's anticipated base salary range is 200,000 to 250,000 annually based on skills 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. #J-18808-Ljbffr Interactive Brokers
$130k - $170k
...We are seeking a Senior Full Stack Engineer to build modern, intuitive... .... You will design and develop front-end user experiences as... ...web applications (React/Python Flask/Dash) used by investment... ...~7+ years of professional software engineering experience delivering...SeniorSoftwareWork at officeLocal areaShift work$125k - $150k
...Senior Software Engineer, Python Programmer Fitch Ratings is currently seeking a Senior Software Engineer specializing in Python Programming or... ...encourage you to apply. Objectives of this role Develop, test and maintain high-quality software using Python programming...SeniorSoftwareImmediate start- ...Job Posting Our client is seeking a Senior Python Engineer to join their team and help us build and maintain advanced software applications. The ideal candidate will have... ...and best practices. Key Responsibilities: Develop and maintain software applications using Python...SeniorSoftware
- ...by accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and agents; and second, by applying that expertise to help enterprises...SeniorSoftwareFor contractorsRemote workFlexible hours
- Scribd, Inc. is seeking a Senior Software Engineer in Chicago, Illinois. This role involves designing large-scale data pipelines and backend services using Python and AWS, while leading technical projects and mentoring peers. Ideal candidates should have over 7 years of...SeniorSoftwareFlexible hours
- Ontrac Solutions in Chicago is looking for a highly skilled Staff/Senior Software Engineer to lead modernization efforts in software... ...and platforms. You will utilize your extensive expertise in Python and PHP to drive development processes and break down complex...SeniorSoftware
- ...a highly skilled and experienced Staff/Senior Software Engineer to support a critical customer... ...container-based services on GCP, with strong Python experience. The successful candidate... ...8+ years of strong expertise developing applications using Python (3.11+) and PHP...SeniorSoftwareWork experience placementShift work
$200k - $250k
Interactive Brokers is seeking an experienced software engineer in Chicago for a hybrid role focusing on surveillance and data pipeline... ...over 5 years of software engineering experience, preferably in Python and demonstrate strong collaborative skills within a cross-functional...SeniorSoftware- ...KPMG is currently seeking a Senior Associate, AI Engineer to join... ...practice. Responsibilities: Develop GenAI / LLM applications and... ...in AI/ML, data science, software engineering, or cloud technologies... ...Vertex AI) Proficiency in Python or another programming...SeniorSoftwareFull timeH1bLocal area
- Tyba is seeking a Senior Product Software Engineer to join our Engineering team in Los Angeles, CA.... ...involves leading engineering initiatives, developing customer-facing products, and... ...software engineering, strong skills in Python and React, and a passion for clean energy...SeniorSoftwareRemote job
- ...Global is seeking a Fullstack Engineer in Chicago to develop production-ready features for a leading data analytics... ..., platform-driven solutions and requires strong Python skills, a solid understanding of software development best practices, and experience with high-...SeniorSoftware
- Caterpillar Brazil is searching for a Senior Software Engineer to join the Data Engineering team in Chicago, IL. The successful candidate will design, develop, and maintain Python data pipelines used for business-critical applications. This role requires strong software...SeniorSoftware
- Dormont Manufacturing Co is seeking a talented Software Engineer in Chicago to lead product workstreams such as Self Service Private Cloud and MRA recovery. This role requires extensive experience in software engineering across both frontend and backend technologies. The...SeniorSoftware
$204.9k - $233.8k
Senior Lead Software Engineer - Back End - Java, Python, Big Data (Enterprise Platform Technology) Do you love building and pioneering in the technology space... ...of diverse technology projects and a team of developers with deep experience in distributed microservices,...SeniorSoftwareFull timePart timeInternship$130k - $170k
...firm in Chicago is seeking an experienced Software Engineer to design and maintain web... ...include collaborating with stakeholders, developing APIs, and ensuring high engineering quality... ...possess strong skills in React, Python, SQL, and Kafka. This role entails significant...SeniorSoftware$109.76k - $164.64k
Comcast seeks a Software Engineer 3 to design and optimize data pipelines for real-time and batch processing. This role involves enhancing... ...possess a Bachelor's degree and significant experience in Python and data engineering. The ideal candidate thrives in a fully remote...SeniorSoftwareRemote work- A diversified trading firm is looking for a Software Engineer specializing in Market Data. This role involves building and supporting a... ...have over 5 years of modern C++ experience and familiarity with Python. Responsibilities include designing trading systems and...SeniorSoftware
- Senior Python Engineer (AI Platforms & Distributed Systems) Location: Chicago · Work Arrangement... ...candidate will have strong experience developing enterprise‑grade applications, building... ...Required Technical Skills 7+ years of software engineering experience 5+ years of...SeniorSoftwareContract work
$146.5k - $228k
Role Overview We’re seeking a Senior Software Engineer with deep experience building event-driven, distributed, and scalable systems in Python. In this role, you’ll design and optimize large-scale data and service pipelines running on AWS, supporting Scribd’s content enrichment...SeniorSoftwareHome officeFlexible hours$160k - $200k
...speed, accuracy, and money. We're hiring a Senior AI Engineer to fix that. Your job is... ...Required Experience 7+ years of professional software engineering experience — you understand... ...AI demos work. Strong proficiency in Python and TypeScript/JavaScript — you can build...SeniorSoftwareHourly payImmediate startShift work$130k - $225k
...challenge consensus. We are seeking a Senior Software Engineer to join our Unified Platform (... ...team is looking for application software developers who can help with our broad set of... ...Strength in at least one of Clojure or Python. We have a large Clojure codebase and a...SeniorSoftwareTemporary workFlexible hours$120k - $135k
...120K - $135K What you’ll be doing As a Senior Data Engineer, you will leverage your expertise... ..., and maintenance of critical software solutions. You will collaborate with cross... ...regulations, and current industry trends and developments; ability to influence strategic...SeniorSoftwareRemote work$88.9k - $155.5k
...governance, optimization, and financial management of enterprise software assets, SaaS platforms, and technology investments across the... ...tracking of entitlements, renewals, and vendor commitments. Develop and maintain software asset management and SaaS governance processes...SeniorSoftwareContract work$80 - $100 per hour
...Senior Salesforce Developer Genesis10 is currently seeking a Senior Salesforce Developer for a hybrid contract position with a Major Financial... ...: ~ Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience...SeniorSoftwareHourly payContract workWork at office2 days per week1 day per week$140k - $180k
...meaningful community involvement. For senior professionals ready to shape... ...statistics, modeling, software engineering, and domain... ...and measurable outcomes. Develop, implement, and optimize AI/ML... ...environments. ~ Deep expertise in Python, including libraries such as...SeniorSoftwareTemporary work- ...Senior Python Developer – Machine Learning & AI Services • 5+ years of experience in application development using Python, Scala (and/or Java... ...over 16 years and today we are an Award-Winning Global Software Consultancy solving complex problems with technology. We recognize...SeniorSoftware
$160k - $200k
...modeling platform for energy companies developing, financing, and operating renewable... ...companies. The Role We are looking for a Senior Product Software Engineer to join our Engineering team... ...experience Strong proficiency in Python Proficiency in React Experience with...SeniorSoftwareRemote workFlexible hours- ...Development 4. CI/CD deployment 5 Unit testing Senior Java Developer This position is for onboarding an experienced Sr.... ..., developing, documenting, debugging, and testing secure software applications. The ideal candidate should have hands-on...SeniorSoftwareWork experience placement
- ...Are you a talented Senior Project Manager looking for a remote job... .... Requirements 7+ years of software development experience 7+ years... ...for Senior Full-Stack Developers, so if you have 4+ years of commercial... ...Architect, REact & Python, REact & Golang, React & Java...SeniorSoftwareFull timeRemote work
- ...Senior Golang Engineer Location: Chicago Work Arrangement: Hybrid Employment Type: Contract... ...candidate will have strong experience developing microservices, optimizing concurrency-... ...Required Technical Skills 7+ years of backend software engineering experience 4+ years of hands...SeniorSoftwareContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer - Python. Be the first to apply!
- software engineer amazon Chicago, IL
- experienced software developer Chicago, IL
- federal - software developer Chicago, IL
- software developer internship Chicago, IL
- senior software engineer Chicago, IL
- software developer fintech Chicago, IL
- part time software developer remote Chicago, IL
- software developer intern Chicago, IL
- software data engineer Chicago, IL
- software developer night shift Chicago, IL


