Data Engineer II (Hybrid)

American Medical Association
Chicago, IL, United States
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$85,396.0
Working hours
Regular working hours

Tech stack

Microsoft Excel Build Automation Databases Data Validation Data Cleansing Data Files Extract Transform Load (ETL) Database Queries File Transfer Home Automation Python (Programming Language) Microsoft SQL Server
+13 more
Windows PowerShell Query Optimization SQL Databases Systems Integration Scripting File Transfer Protocol (FTP) Data Ingestion Snowflake Backend Star Schema External System Integrations Email Notifications Data Management

Job description

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 workflows

May include other responsibilities as assigned

Requirements

  1. Strong experience with SQL Server (complex queries, reporting, data updates)
  2. Hands on experience with Snowflake data loading, staging, and extraction
  3. Proficient in PowerShell scripting for automation and system integrations
  4. Proficient in Python scripting for automation and system integrations
  5. Proficient in Python scripting for file handling and automation
  6. Experience working with FTP servers and external system integrations
  7. Solid understanding of data quality, validation, and transformation
  8. Demonstrated ability to multi-task and effectively manage multiple, concurrent projects with minimal

supervision

  1. Polished interpersonal skills, including proven liaison and relationship building skills
  2. Written and verbal communications skills, including ability to collaborate with technical and nontechnical colleagues, Automation, Data Management, Data Quality, Data Sets, Disability Insurance, Diversity, Editing, FTP (File Transfer Protocol), FTP Servers, Health Insurance, Home Automation, Identify Issues, Incentive Programs, Insurance, Medicine, Microsoft SQL Server, Multitasking, Nonprofit, Operational Audit, Operational Improvement, Operational Strategy, Patient Care, Presentation/Verbal Skills, Public Health, Public Transport, Python Programming/Scripting Language, Query Optimization, Reporting Skills, SQL (Structured Query Language), Scripting (Scripting Languages), Snowflake Schema, Structured Data, System Integration (SI), Team Player, Windows PowerShell, Writing Skills

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

1:33 min

Integrating internal APIs and maintaining data sovereignty

Mahran Meißner Mahran Meißner · WWC Europe 2026

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · WWC 2024

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

Videos

See all

Related articles

See all