← WorkMundi · 1M+ jobs from around the world, liveSign inCreate free account

Data Engineer II (Hybrid)

American Medical Association · Chicago, IL

📅 19/08/2026
🔔 Alert me about jobs like this
No password, no sign-up. Just the email — and you can leave the list anytime.
🔓 Apply — free →
Opens this job on WorkMundi. The account is free and takes under a minute.

View and apply on WorkMundi →

🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
Chicago, IL AMA Insurance (AMAI) offers life, health and disability insurance at affordable and exclusive rates to help doctors achieve a healthy and secure financial future. AMAI is part of the American Medical Association (AMA), a nonprofit, and the nation's largest professional Association of physicians. We are a unifying voice and powerful ally for America's physicians, the patients they care for, and the promise of a healthier nation. To be part of the AMA is to be part of our Mission to promote the art and science of medicine and the betterment of public health. As an employer, we are dedicated to many efforts, including employee learning and development, social responsibility, diversity and inclusion and wellness. Our well-defined culture has strongly impacted the prosperity of our organization. Our foundational values of Respect, Integrity, Innovation, Impact, Collaboration, Agility and Trust are at the core of our efforts and continue to shape the success of the AMA. We have an opportunity at our corporate offices in Chicago for a Data Engineer II (Hybrid) on our AMA Insurance team. This is a hybrid position reporting into our Chicago, IL office, requiring 3 days a week in the office. This role is responsible for data ingestion, transformation, automation, and validating file based integrations. This role focuses on building and maintaining automation scripts for file extractions, managing structured and semi structured data files, and supporting reporting needs across the agency. This role requires working knowledge and experience in their job discipline with broadened capabilities. Performs a range of assignments related to the job discipline and uses prescribed guidelines or policies inanalyzing situations. This role receives a moderate level of guidance and direction and continues to build knowledge of the AMA Mission and processes. RESPONSIBILITIES: Data Preparation and Management Process and clean Excel, CSV, and other flat files for various claims and administration related data with high volumes Identify and resolve duplicates, inconsistencies, and data quality issues within these files Transform files to required schemes and formats for downstream consumption Load, stage, update, extract data in Snowflake Perform manual and scheduled Snowflake runs Prepare and transform rate data across multiple processing stages and generate outbound data files and upload CSV outputs to EXL PowerShell Automation Develop and maintain PowerShell scripts from scratch and enhance existing scripts as needed Automate file transfers, processing FTP interactions, directory management, and email notifications Build automation solutions to improve operational efficiency SQL Server Development and Python Scripting Write and optimize SQL queries, including complex joins and transformations Update backend tables and support data corrections Prepare reports and datasets for analytics and operational needs Support database troubleshooting and data validation activities Develop Python scripts for file-based automation, including file movement, copying, editing, and integration tasks Support end to end automation of data and file workflow s May Include Other Responsibilities As Assigned REQUIREMENTS: Strong experience with SQL Server (complex queries, reporting, data updates) Hands on experience with Snowflake data loading, staging, and extraction Proficient in PowerShell scripting for automation and system integrations Proficient in Python scripting for automation and system integrations Proficient in Python scripting for file handling and automation Experience working with FTP servers and external system integrations Solid understanding of data quality, validation, and transformation Demonstrated ability to multi-task and effectively manage multiple, concurrent projects with minimal supervision Polished interpersonal skills, including proven liaison and relationship building skills Written and verbal communications skills, including ability to collaborate with technical and nontechnical colleagues The American Medical Association is located at 330 N. Wabash Avenue, Chicago, IL 60611 and is convenient to all public transportation in Chicago. This role is an exempt position, and the salary range for this position is $85,396 $112,925. This is the lowest to highest salary we believe we would pay for this role at the time of this posting. An employee’s pay within the salary range will be determined by a variety of factors including but not limited to business consideration and geographical location, as well as candidate qualifications, such as skills, education, and experience. Employees are also eligible to participate in an incentive plan. To learn more about the American Medical Association’s benefits offerings, please click here. We are an equal opportunity employer, committed to diversity in our workforce . All qualified applicants will receive consideration for employment . As an EOE/AA employer, the American Medical Association will not discriminate in its employment practices due to an applicant’s race, color, religion, sex, age, national origin, sexual orientation, gender identity and veteran or disability status. THE AMA IS COMMITTED TO IMPROVING THE HEALTH OF THE NATION
Read the rest of the job →
For people searching Engineer

144,883 engineer jobs are open right now

Here's how to pick the right one and stand out in your application.

144.883Jobs
31.687IN
81%EN

That number is real. WorkMundi's database shows 144,883 open engineer roles across the world. India has the most with 31,687 jobs, followed by the United States with 30,084. If you just finished reading one job ad and felt paralyzed by choice, you're not alone—but this scale is actually an advantage. It means you can afford to be selective.

Start by geography and language. The majority of engineer ads—117,837 of them—have the job posting text written in English. Use that as one filter, but remember: the ad text language tells you nothing about whether the role actually requires you to speak English day-to-day. Read the job description carefully. Then check which countries have the volume you're targeting. Singapore, Poland, and Australia round out the top five after India and the US.

Next, learn who's hiring. Accenture has posted 2,801 engineer roles. andurilindustries, speechify, and jobgether are also actively recruiting. If you're applying to one of these names, research their hiring patterns and interview style before you apply. That homework pays off.

When you interview, expect the question every engineer hears: 'Tell me about a time you had to debug a problem that wasn't in your job description.' Have a specific story ready—not a general one. Name the tools, the deadline pressure, and what you learned. Hiring managers listen for whether you see problem-solving as part of the role itself, not a favour.

👁 21 have read this
0 comments
Want to comment?

Leave your e-mail to comment, react and follow the posts for your role. It is free.

Similar jobs

Job on WorkMundi — the world's largest job board. See more jobs from every continent, updated live.

📢
🎁

Before you apply, rehearse this interview.

Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card.

I want my training →