Post Job Free
Sign in

Lead Data Modeling Engineer

Company:
OMS NATIONAL INSURANCE CO
Location:
Schaumburg, IL, 60193
Pay:
120000USD - 160000USD per year
Posted:
May 22, 2025
Apply

Description:

Job Description

The Lead Data Modeling Engineer is responsible for designing and developing advanced data models and visualizations, with a strong focus on technical excellence and team leadership. This role requires a deep technical background in data modeling, database design, and data visualization tools like Power BI.

ESSENTIAL DUTIES AND RESPONSIBILITIES

Architecting and engineering complex data models and visualization solutions.

Leading and mentoring a team of data engineers and analysts.

Developing and maintaining data models to support business intelligence and analytics.

Implementing advanced data transformations using DAX and M.

Ensuring data integrity, performance optimization, and scalability.

Collaborating with engineers, and business stakeholders to integrate data from various sources.

Establishing best practices and standards for data modeling and visualization.

Conducting code reviews and providing technical guidance to team members.

Automating report delivery and ensuring timely distribution of insights.

Implementing automated testing frameworks to ensure data quality and reliability.

Utilizing CI/CD pipelines to streamline the deployment of data models and visualizations.

Staying updated with the latest technologies and trends in data modeling and visualization.

EDUCATION, QUALIFICATIONS, EXPERIENCE

Bachelor's degree preferred in a technical field, preferably in Computer Science, Math, Engineering, or MIS.

7+ years of experience with Microsoft data platform technology.

Experience building and troubleshooting solutions using SSIS and SSRS.

Proficiency in TSQL programming (stored procedures, functions, triggers, query plan analysis, etc.).

Experience with Microsoft Power BI platform, including DAX programming, Power BI dataflow, model, and report development.

Proven ability to troubleshoot issues in production and perform root cause analysis.

Strong organizational skills and the ability to multi-task, organize, prioritize, and meet deadlines.

Strong interpersonal and communication skills.

ESSENTIAL SKILLS

Data Modeling and Design: Creating conceptual, logical, and physical data models.

Database Management: Expertise in SQL and NoSQL databases, data warehousing, and ETL processes.

Cloud Computing: Knowledge of cloud platforms like AWS, Azure, and Google Cloud.

Data Governance and Compliance: Understanding of data privacy laws and best practices for data security.

Programming Languages: Skills in Python, Java, and R.

Data Integration: Experience with data integration tools and techniques.

Performance Tuning: Optimizing database performance and scalability.

Analytical Thinking: Strong problem-solving abilities and critical thinking.

Communication: Conveying complex technical concepts to non-technical stakeholders.

Leadership: Leading and mentoring teams, and managing projects effectively.

Strategic Planning: Aligning data architecture with business goals and future needs.

Work Environment:

This is a hybrid position that requires 3 days per week in our Schaumburg, IL office

Salary: $ 125,000 to $160,000, depending on experience

Benefits:

Medical, Dental, and Vision Insurance

401(k)

Short and Long-term disability

Life Insurance

Employee Assistance Program

Free onsite fitness center membership

Long-term incentive plan

Educational Assistance and rewards program

Paid Time Off

Paid Holidays

Paid parental leave

Full-time

Hybrid remote

Apply