Demo

Senior Data Engineer

IFG Companies
Alpharetta, GA Full Time
POSTED ON 9/29/2025 CLOSED ON 1/7/2026

What are the responsibilities and job description for the Senior Data Engineer position at IFG Companies?

POSITION SUMMARY

The Senior Data Engineer ("SDE") is a crucial member of the data team responsible for developing and architecting the technology roadmap to enhance the use of data throughout IFG Companies' operations. That roadmap will include the effective application of machine learning and artificial intelligence to support the intake, extraction and ingestion of insurance applications, third-party data, warehousing, reporting, analytics and other data used in IFG's operations. Such data is not only vital for the underwriting process but also has broad use across other areas in IFG Companies, including Actuarial, Claims and Finance. The SDE will support the delivery of decision-ready packaging of underwriting information for underwriters' review and evaluation of submissions under consideration.

POSITION RESPONSIBILITIES INCLUDING

  • Designing robust data architecture, optimizing data workflows and ensuring the reliability, security and performance of IFG Companies' data.
  • Leading the design and implementation of scalable data pipelines with Extract, Transform and Load ("ETL") processes.
  • Staying current with industry trends and emerging technologies to ensure the team utilizes best practices in data engineering.
  • Implementing data governance policies to ensure compliance with corporate guidelines and data privacy regulations.
  • Managing cloud-based data infrastructure (Azure) for storage, processing and analytics.
  • Integrating structured and unstructured data from internal and external systems into unified datasets for consumption by analytics and AI teams.
  • Managing and meeting project deliverables within agreed timelines and budgetary constraints.
  • Other duties, as required.

REQUIRED KNOWLEDGE/SKILLS/ABILITIES

  • Deep knowledge of data engineering concepts, including data APIs, data availability, data quality, data management, metadata management, reference data management, data governance, data catalog, data virtualization and data optimization.
  • A strong background in designing, developing and maintaining data infrastructure, pipelines and solutions.
  • Expertise with Azure services (e.g., Azure App Services, Azure Functions, Azure Kubernetes Service (AKS), Azure DevOps, Azure SQL and other PaaS/IaaS offerings) to build cloud-native applications.
  • An advanced understanding of data warehousing concepts and architecture (e.g., Snowflake, Synapse and Fabric).
  • Strong awareness of data tools and platforms (e.g., Snowflake, Data Bricks, Big Data and programming languages, e.g., SQL, R, C#, Java, Python and Shell Scripting).
  • An ability to influence decisions and outcomes in an environment where the role may not directly control resource allocations.
  • The ability to work with and lead vendors/contractors on-shore, off-shore and near-shore.
  • Sound verbal and written communication skills to address associates at all levels of the organization, including the executive level.

EDUCATION/EXPERIENCE/CERTIFICATIONS

  • Required: A bachelor's degree from an accredited college/university in Computer Science, Data Analytics, Data Engineering or Data Science.
  • Required: 3 years of experience in data engineering, with at least 2 years in a technical or team leadership capacity.
  • Preferred: Insurance industry experience.
  • Hands-on experience with cloud data platforms (e.g., Azure Data Factory, AWS Glue, GCP Dataflow, etc.) and tools (e.g., Databricks, Snowflake or Redshift.
  • Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB) and ETL frameworks (e.g., Python and Spark).
  • Solid experience with data warehousing concepts, dimensional modeling and data lake architecture.

PHYSICAL DEMANDS

  • Physical demands are considered to be that of a climate-controlled office environment, with minimal physical exertion.
  • Position is hybrid and requires the ability and the willingness to work in an IFG Companies' office at least three (3) days per week.
  • Position requires prolonged sitting, extensive utilization of computers and interactions with others in meetings or via phone.
  • Position requires the ability and the willingness to travel to meet business needs.

WHY IFG COMPANIES

  • Founded in 1985, IFG Companies is one of the oldest privately held insurance groups in the United States. It combines specialty carrier focus with long-term stability and thinking, promoting a culture of underwriting rigor, collaboration, strategic thinking, superior technology and strong producer partnerships.

BENEFITS

  • IFG offers competitive compensation and benefits, including medical, dental, vision, 401(k), flexible spending, short-term and long-term disability insurance, life insurance, long-term care, paid parental leave, vacation and other paid time off.

#LI-JG1

 

Salary : $140,000 - $165,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Data Engineer?

Sign up to receive alerts about other jobs on the Senior Data Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$71,122 - $96,652
Income Estimation: 
$92,929 - $122,443
Income Estimation: 
$92,929 - $122,443
Income Estimation: 
$122,257 - $154,284
Income Estimation: 
$122,257 - $154,284
Income Estimation: 
$143,391 - $179,890
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior Data Engineer jobs in the Alpharetta, GA area that may be a better fit.

  • VAST Data Atlanta, GA
  • Description VAST Data is looking for a Senior Systems Engineer to join our growing team! This is a great opportunity to be part of one of the fastest-growi... more
  • 1 Day Ago

  • NTT DATA North America Atlanta, GA
  • NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, an... more
  • 19 Days Ago

AI Assistant is available now!

Feel free to start your new journey!