Senior Python Platform Engineer, ETL & Messaging Systems
$140k - $200kBIP US
Job Description
Role: Senior Python Platform Engineer, ETL & Messaging Systems
Company Overview:
Business Integration Partners (BIP) is Europe’s fastest growing digital consulting company and is on track to reach the Top 20 globally by 2030. With a growing presence across the United States—including New York, Charlotte, Chicago, and Houston—BIP operates at the intersection of business strategy, technology, and data to deliver impactful solutions for clients.
With more than 6,000 professionals worldwide, BIP partners with organizations across Financial Services, Insurance, Payments, and other industries. Our capabilities span Data & AI, Cybersecurity, Risk & Compliance, Digital Transformation, and Change Management. We combine deep industry expertise with engineering excellence to help clients modernize platforms, unlock data insights, and drive innovation.
As part of our continued expansion in the United States, BIP is strengthening its Capital Markets technology practice. Our teams work closely with trading, risk, and front-office technology organizations to modernize critical platforms, enhance analytics capabilities, and support complex financial product ecosystems.
Position Overview:
We are seeking a Senior Python Platform Engineer to design and build high-performance data processing and messaging systems within a distributed enterprise environment. This role is heavily focused on concurrent and asynchronous Python development, large-scale ETL pipelines, and
event-driven architectures using modern messaging systems.
The ideal candidate brings deep expertise in Python concurrency models (threading & async), strong experience working with large datasets, and hands-on experience designing pub/sub and message bus systems (Kafka/AMPS
preferred).
This role requires strong ownership, problem-solving ability, and the ability to operate effectively in fast paced, collaborative engineering environments.
Key Responsibilities:
Python Engineering & Concurrency
- Develop highperformance Python applications leveraging threading, multiprocessing, and async programming.
- Build scalable services using FastAPI and modern Python frameworks.
- Apply strong object-oriented design principles to develop clean, maintainable code.
ETL & Data Processing
- Design and implement large-scale ETL pipelines handling high-volume datasets.
- Optimize data workflows for performance, scalability, and reliability.
- Analyze bottlenecks and implement improvements for data throughput and processing efficiency.
Messaging & Event-Driven Systems
- Design and implement pub/sub architectures and message bus systems.
- Work with Kafka, AMPS, or similar streaming/messaging platforms.
- Build resilient, event-driven services supporting distributed systems.
System Design & Architecture
- Break down complex technical problems into scalable, modular solutions.
- Collaborate on system design across multi-repo, distributed codebases.
- Contribute to architectural decisions around performance, scalability, and system reliability.
Collaboration & Delivery
- Work within large, collaborative engineering teams using shared repositories (e.g., VS Code environments).
- Partner with cross-functional teams to deliver high-quality solutions.
- Participate in Agile development processes and contribute to continuous improvement.
Required Qualifications
- 7+ years of professional Python development experience.
- Strong expertise in:
- Threading and concurrent programming
- Asynchronous programming (async/await)
- FastAPI or similar frameworks
- Object-oriented design
- Hands-on experience building and optimizing ETL pipelines with large datasets.
- Experience with pub/sub systems and message bus architectures.
- Strong experience with Kafka, AMPS, or similar messaging technologies.
- Experience working in large engineering teams with shared multi-repo codebases.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
Non-Technical Requirements :
- Selfstarter with the ability to break down complex problems and drive solutions independently.
- Highly adaptable to shifting priorities and fast-paced environments.
- Strong sense of ownership and commitment to high-quality delivery.
- Proactive mindset with a focus on continuous improvement and reliability.
Preferred Qualifications:
- Experience in financial services or capital markets environments.
- Familiarity with distributed systems and high-throughput architectures.
- Experience with performance tuning and system optimization at scale.
- Exposure to cloud platforms (AWS, Azure, or GCP).
**The base salary range for this role is $140,000 - $200,000, with flexibility for exceptional candidates**
Benefits:
- Choice of medical, dental, vision insurance.
- Voluntary benefits.
- Short- and long-term disability.
- HSA and FSAs.
- Matching 401k.
- Discretionary performance bonus.
- Employee referral bonus.
- Employee assistance program.
- 11 public holidays.
- 20 days PTO.
- 7 Sick Days.
- PTO buy and sell program.
- Volunteer days.
- Paid parental leave.
- Remote/hybrid work environment support.
For more information about BIP US, visit
Equal Employment Opportunity:
It is BIP US Consulting policy to provide equal employment opportunities to all individuals based on job-related qualifications and ability to perform a job, without regard to age, gender, gender identity, sexual orientation, race,color, religion, creed, national origin, disability, genetic information, veteran status, citizenship, or marital status,
and to maintain a nondiscriminatory environment free from intimidation, harassment or bias based upon these grounds.
BIP US provides a reasonable range of compensation for our roles. Actual compensation is influenced by a wide
array of factors including but not limited to skill set, education, level of experience, and knowledge.
- ...office Level: Senior Experience:... ...software engineering experience About... ...hands-on Senior Python Software... ...taken ownership of systems throughout their... ...experience is building ETL jobs, data... ...application, platform, infrastructure... ...databases, caching, messaging systems, and...SeniorWork at officeRemote work2 days per week
- ...Job Description Job Title: Senior System Administrator Job Location: Miami FL/Palm Beach FL Key Requirements... ...Technical Skills Automation/Scripting: PowerShell, Python, Ansible, Terraform Platforms/Tools: ServiceNow, Tanium, CyberArk, VMware...Senior
- ...Job Description Job Title: Senior SQL Developer & Data Engineer – ETL/ELT, SQL Server & BI Job Location:... ...Engineer to support enterprise data platforms, critical business applications, analytics... ..., data integrity, and overall system efficiency. Required...SeniorLong term contractContract workRemote work2 days per week3 days per week
- ...Job Description Senior Python Engineer – ETF Investment Technology LONDON or CHICAGO | Contract... ..., desk-built tools into a robust platform the firm can support long term. You’ll... ...of modernising live, business-critical systems incrementally ~ Solid API, integration...SeniorPermanent employmentContract work
$140k - $200k
...industry expertise with engineering excellence to help clients modernize platforms, unlock data insights,... ...an experienced Senior Python API Developer to design... ...efficient distributed system architectures, and ensuring... ...as caching layers, message queues, and API gateways...SeniorTemporary workRemote workWorldwide- ...for a highly experienced Scala/Python engineer for a focused 3–6 month... ...working on one of our core AI systems. We have an existing, highly accurate AI platform built to ingest financial documents... .... We are looking for a senior engineer to help us modernize...SeniorPermanent employmentFull timeTemporary work
- ...Job Description Senior Platform Engineer | AI-Native Fintech | ~$100M Raised Cloud Infrastructure... ...engineer who enjoys building scalable systems, solving complex technical challenges,... ...Software development experience with Python, Go, or another modern programming...Senior
$100k - $140k
...for 90 years. Our platforms on usnews.com include... ...Full Stack Senior Software Developer... ...coding tools, React, Python, Amazon Web Services... ...Data Insights engineering team on U.S. News... ...backed data workflows (ETL, validation,... ...production backend or data systems (not only ticket...SeniorShift work- ...services, and we are looking for senior engineers who love this kind of work.... ..., in partnership with Platform Developers and architects, that... ...(containers, serverless, messaging, managed databases) with infrastructure... ...engineer to change. Systems thinking: sees how a change...SeniorContract workLocal area
- ...This role demonstrates proficiency across software engineering practices with advanced specialization in Power Platform engineering and operational support, while... ...Plans, designs, develops, and supports software systems and platform solutions, including Power Platform...Senior
- ...Northrop Grumman Mission Systems (NGMS) seeks to fill a Principal/Sr. Principal Systems Engineer in Rolling Meadows, IL. This role encompasses team leadership, management... ...Meadows. Salary ranges reflect Principal and Senior levels, with a broad benefits package available...Senior
- ...Triple-S is seeking an experienced AWS ETL Engineer to design, build, and maintain scalable... ...Implement data transformations using Python, PySpark, or SQL Design and optimize... ...Equal Employment Opportunity Statera Systems Solutions LLC is an Equal Employment Opportunity...Full timeWork at officeMonday to Friday
$140k - $155k
...Data, and Software Engineering, servicing an... ...skilled and experienced Senior Data Engineer to... ...business users. Python/SQL Server/... ...application development and system design.... ...maintenance of application platform.... ...Autosys/Control-M), ETL, CI/CD. Plus:...SeniorTemporary workFlexible hours$140k - $200k
...combine deep industry expertise with engineering excellence to help clients modernize platforms, unlock data insights, and drive... ...BIP is hiring Quantitative Python Engineers to support a high-profile... ...next-generation model lifecycle systems, integrating Databricks, MLflow,...Temporary workRemote workWorldwide$190k - $260k
...Description Founding Platform Engineer Location: Tribeca, New... ...expertise in distributed systems, data infrastructure... ...Kafka at scale. Strong Python development experience... ..., PostgreSQL Data & Messaging: Kafka, Real-Time Data... ...closely with founders and senior technical leadership....Permanent employmentFull timeH1b$60k
A technology staffing company based in the United States is seeking a skilled Python Developer to join their team. This contract role requires 5+ years of experience, focusing on SQL operations and file handling (CSV, XML, JSON, PDF). Candidates should possess excellent...SeniorContract work- Northrop Grumman Rolling Meadows in Illinois seeks a Sr. Principal Systems Design Engineer to coordinate across disciplines and ensure system requirements and design are thoroughly defined. The role uses MBSE methods, DOORS, and SysML to guide trade studies and system decisions...SeniorRelocation
$110k - $170k
...satellite operations. Its platform helps commercial and... ...by experienced engineers and satellite operators... ...highly customized ground systems with modern, reusable... ...We are looking for a Senior Ground System Integration... ...programming skills in Python, C++, or Java ~...SeniorFull time2 days per week3 days per week- ...native market maker running systematic strategies across dozens of venues, on and off chain. They're hiring a senior C++ engineer to anchor and lead the core systems group in New York. This is the person the rest of engineering looks to. Why it's worth a look A...Senior
- ...Responsibilities: • Develop, manage, and maintain product-level system requirements throughout the development lifecycle. • Translate... ..., and regulatory needs into clear, testable, and traceable engineering requirements. • Define and maintain system architecture, subsystem...SeniorRelocation
- ...Job Description Senior Microsoft Platform Engineer Location: Seattle, WA (3 days per week onsite) Type: Contract-to-Hire Overview: Seeking a hands-on Microsoft Platform Engineer to manage and modernize Microsoft 365 and enterprise endpoint management environments. Responsibilities...SeniorContract work3 days per week
- ...and make better safety decisions. Its platform turns complex data into practical... ...workers safe. The team is seeking a Senior Software Engineer to build the backend systems that power this platform, with a strong emphasis on Python and C++. You’ll own features from...Senior
- ...Job Description Our client, a media and entertainment company in New York City, is hiring a Senior Analyst, Finance Systems to design and support financial reporting for its corporate and divisional finance teams. The seat is part of a broader push to modernize finance...Senior
- CAVA is seeking a Sr. Technical Analyst to support BOH Team Member Systems, translating business needs into robust technical solutions. You will collaborate with Technology Leads, Operations, and vendors to deliver reliable tools and improve restaurant operations and team...Senior
- ...Northrop Grumman Corp. in Palatine, IL, is seeking a Staff Engineer in Systems for the Space Systems SEIT Engineering Organization. You will... ...aerospace/space systems, experience with signal processing, Python, MATLAB, and a Top Secret clearance. #J-18808-Ljbffr Jobleads...Senior
- ...seeking an experienced Senior Data Engineer to help strengthen... ...development of an AI-ready data platform. Key... ...transformations while supporting ETL/ELT pipelines across... ...and enterprise systems. Data Quality & Governance... .... Familiarity with Python, Git, Agile...Senior
$165k - $205k
...Job Description Senior Systems Engineer San Diego, CA Voyager is an innovative space, defense, and national security technology company... ...Experience with programming, particularly in C, C++, Python or other scripting and test languages The good faith base...SeniorLong term contractPermanent employmentContract workWork experience placementFlexible hours- ...Job Description We are seeking a Senior Oracle EPM Systems Analyst with strong hands-on experience across Oracle Planning and Budgeting Cloud Service (PBCS) and Profitability and Cost Management Cloud Service (PCMCS). This role combines Oracle EPM application development...Senior
- ...Job Description LINUX SYSTEM ADMINISTRATOR - Northern Virginia... ...infrastructure monitoring, and cloud platform support. The role... ...experience (Bash, Python) ~ Understanding of networking... ...unavailable, please leave a message and either myself or one of my...
- ...quantitative hedge fund is seeking a Senior Infrastructure Software Engineer to design and build the core platforms powering its global research... ...problems across distributed systems, compute, networking,... ...one or more languages such as Python and/or C++. Deep understanding...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Python Platform Engineer, ETL & Messaging Systems. Be the first to apply!
- python programmer Mundelein, IL
- full stack / python developer (remote) Mundelein, IL
- python developer data analytics Mundelein, IL
- python developer Mundelein, IL
- python engineer Mundelein, IL
- senior platform engineer Mundelein, IL
- platform developer Mundelein, IL
- client platform engineer Mundelein, IL
- platform engineer Mundelein, IL
- healthcare systems engineer Mundelein, IL



