Python Developer
Job Description
Job Description
Messina Group is a Chicago-based consulting firm that partners with Private Equity firms, Investment Banks, and mid-market leadership teams to accelerate value creation through Digital, Data, Analytics & AI, and M&A-focused initiatives. We seek a Python Developer to join our fast-paced, entrepreneurial consulting environment where we blend business strategy, advanced analytics, and modern technology to help clients plan, prioritize, and execute their growth and transformation roadmaps.
About the RoleYou’ll work across a portfolio of advanced, real-world systems—both internal and client-facing—collaborating with Messina’s AI Architect, Managing Directors, and client teams. You will operate both as a direct contributor on guided engagements and independently on projects where you own the technical delivery end-to-end. Your work will span:
- AI-powered business platforms and M&A / due diligence tooling
- ERP selection, requirements gathering, and implementation support
- Data-heavy analytics, reporting, dashboards, and process automation
- Legacy system modernization (AS/400, aging ERPs, spreadsheet-driven workflows)
- Salesforce integration, rebate automation, and CRM data engineering
- Client-facing document production: executive overviews, CIM analyses, buyer readiness reports
This is a technical, client-facing, and business analysis role. You’ll turn concepts, partial code, and AI-generated drafts into production-ready implementations, automations, and client-ready deliverables. We’re looking for someone who is genuinely curious, takes ownership, and brings the same energy to a client engagement as they do to a side project.
Engineering & Automation
You’ll build and extend Python 3.12 projects across a range of internal and client-facing use cases. This includes designing data pipelines, CLI tools, Streamlit dashboards, and lightweight web interfaces. You’ll maintain containerized multi-service environments and take AI-generated code from rough draft to something production teams can actually rely on.
- Data pipelines and notebooks for analytics, forensics, and compliance monitoring
- Docker/Docker Compose stacks (Postgres, Redis, Nginx, application services)
- Desktop-packaged applications (PyInstaller) for LAN/kiosk deployment
AI Engineering & LLM Integration
This is a core part of the role. You’ll design reusable prompt frameworks, build and maintain RAG pipelines, and orchestrate workflows across multiple LLM providers. You’ll use AI coding tools every day—and you’ll know when to trust the output and when to rewrite it entirely.
- Prompt engineering: system prompts, chain-of-thought frameworks, few-shot templates, structured outputs
- RAG pipelines: document chunking, embedding, vector search, retrieval strategies
- Multi-model orchestration across OpenAI, Anthropic, Google Gemini, AWS Bedrock, and Azure OpenAI
Data, Analytics & Reporting
You’ll build analytics workflows that surface trends, flag anomalies, and support financial and operational decision-making. This spans everything from raw CSV manipulation to Snowflake schema design to polished executive-facing dashboards. Expect messy, real-world data—and the expectation that you handle it gracefully.
- Trend and anomaly detection across CSV, Excel, and database sources
- Power BI and Microsoft Fabric reporting pipelines
- Streamlit or notebook-based exploration tools with clean, professional charts
Process Automation & Document Processing
You’ll design and implement automated workflows for business processes that are often still running on spreadsheets or manual handoffs. That includes building bridges between systems that lack native APIs, scheduling and orchestrating jobs, and extracting structured data from PDFs and scanned documents.
- RPA-style automation for rebate calculations, dealer onboarding, and approval routing
- OCR and document ingestion pipelines for due diligence data rooms and CIMs
- Scheduled job orchestration with retry logic and alerting
ERP, CRM & Backend Systems
You’ll support ERP evaluation and implementation projects, helping clients assess vendors, gather requirements, and build the integration layers that connect old and new systems. A significant portion of this work involves Salesforce—schema design, SOQL, REST/Bulk APIs, and syncing data to modern warehouses. You’ll also encounter legacy platforms that need pragmatic, incremental modernization rather than rip-and-replace.
- Salesforce-to-warehouse ETL (Snowflake, Postgres, SQL Server)
- Integration layers and data bridges for legacy platforms including IBM AS/400
- M&A and due diligence systems: findings tracking, risk registers, and reporting
Business Analysis & Client Delivery
You’ll work directly with client stakeholders—including PE partners, CFOs, and COOs—to gather requirements, document processes, and translate business needs into technical specs. You’ll also produce the polished written deliverables those conversations lead to: executive overviews, due diligence reports, and requirements documents written for non-technical audiences.
- Lead structured requirements sessions and document use cases, process flows, and gap analyses
- Produce requirements registers, traceability matrices, and prioritization frameworks
- Support ERP selection: vendor evaluation, RFP development, and scoring criteria
Required Qualifications:
- Python 3.10+ with real project experience; CLI tools, data pipelines, or web apps
- Full-stack API integration : REST/GraphQL, authentication, rate limiting, webhooks
- SQL fluency (Postgres, SQL Server, MySQL) and Snowflake experience
- Salesforce : objects, schema, SOQL, REST/Bulk APIs, and integration development
- LLM/AI : prompt engineering, RAG pipelines, multi-model orchestration, structured outputs
- Docker/Docker Compose for multi-service environments
- Git and modern DevOps practices
- Strong written and verbal communication, comfortable presenting to non-technical executives
- Ability to work independently across multiple concurrent engagements
Nice-to-Have:
- Streamlit, Textual, or PyInstaller for internal tools and desktop packaging
- OCR/document processing pipelines (Tesseract, Poppler)
- dbt for Snowflake transformations
- RPA experience (UiPath, Power Automate, or Python-based custom)
- Linux server administration
- Prior consulting, PE, or portfolio company experience
Light travel may be required for select client engagements. A background check is required.
Company DescriptionReal People. Real Connections. Real Results.
That's the Messina Talent Advantage. For more than 40 years, Messina's Talent practice has continuously evolved to meet the needs of our clients. We not only help our clients fill roles and build their teams, but we also help them better understand their workforce and develop strategic talent initiatives that drive value for their organizations. Messina Talent Advisors, a Messina Group Company, has the network, proven processes, and all the latest technologies to connect the right candidates with the right jobs - faster.Company Description
Real People. Real Connections. Real Results.\r\n\r\nThat's the Messina Talent Advantage.\r\n\r\nFor more than 40 years, Messina's Talent practice has continuously evolved to meet the needs of our clients. We not only help our clients fill roles and build their teams, but we also help them better understand their workforce and develop strategic talent initiatives that drive value for their organizations.\r\n\r\nMessina Talent Advisors, a Messina Group Company, has the network, proven processes, and all the latest technologies to connect the right candidates with the right jobs - faster.
Recommended Jobs
Comfort Coach- Mattress Sales
Hello, and thanks for considering our local and family-owned company! Here at Verlo Mattress - St Charles we are looking for a well-spoken, upbeat, goal-oriented, driven, and trusted person to join o…
Software Development Intern
Job Summary: The Software Developer Intern will support the development team by assisting with software projects while gaining exposure to the full software development lifecycle. During this 10…
Sr. Infrastructure Engineer
We’re building a relationship-oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what’s right for our clients. At CIBC, we embrace your stren…
Transportation Specialist / Activity Assistant (Part-Time)
Vista Senior Living Management is a dedicated branch tailored specifically for senior communities. Specializing in Assisted Living, Memory Care, and Independent Living services, Vista ensures unpara…
Physician Office Receptionist (Float)
Job Description Job Description The Physician Office Receptionist must be able to demonstrate communication skills to customers and patients of all ages. The Receptionist is responsible for answe…
Construction Project Manager (Oak Brook)
Manager of AP and AR This Jobot Job is hosted by: Jerry Sipocz Are you a fit? Easy Apply now by clicking the "Apply" button and sending us your resume. Salary: $70,000 - $90,000 per year …
Shift Manager
Job Description Job Description STEAK N SHAKE IS HIRING MANAGERS looking to MAKE A DIFFERENCE! Paying up to $21.25 per hour We have exciting times ahead! What we sell is an experience. We ar…
Director of Training - Alloy Personal Training Lincolnshire
Alloy Personal Training Lincolnshire is looking for its Director of Training / General Manager to join their team! They are seeking a highly motivated individual with proven sales experience and eng…
Supply Technician
Current University of Arkansas System employees, including student employees and graduate assistants, need to log in to Workday via MyApps.Microsoft.com, then access Find Jobs from the Workday search…
Installation Technician and Delivery Driver - Class A CDL
Join Henderson Products Inc., located in Huntley, IL! We are the North American leader in the design, manufacture and up fit of multi-purpose equipment for heavy-duty work trucks specializing in snow …