×
Register Here to Apply for Jobs or Post Jobs. X

Data Engineer II

Job in Kansas City, Jackson County, Missouri, 64101, USA
Listing for: Kansas City Life Insurance Company
Full Time position
Listed on 2026-10-18
Job specializations:
  • Software Development
    Data Engineering, Python
Salary/Wage Range or Industry Benchmark: 90000 - 120000 USD Yearly USD 90000.00 120000.00 YEAR
Job Description & How to Apply Below

Kansas City Life Insurance Company, a recognized leader in the insurance industry, is seeking an energetic, self-motivated individual to join our IT department. The ideal candidate would meet the following requirements:

QUALIFICATIONS/REQUIREMENTS:
  • B.S. or B.A. degree in Engineering, Computer Science, or equivalent work experience
  • At least 3 years of experience building processes that support data transformation, data structures, metadata, dependency and workload management
  • Working SQL knowledge and at least 3 years of experience working with relational databases, query authoring (SQL) as well as working familiarity with a variety of databases
  • A successful history of manipulating and processing large disconnected datasets
  • Experience with multiple database technologies: SQL Server, MySQL, PostgreSQL, AWS (Red Shift, Elastic Search)
  • Experience with object-oriented/object function scripting languages:
    Python, R, Java, C++, Scala, etc.
  • Experience implementing and documenting data models and schema for new database structures and applications and implement measures to ensure data accuracy and accessibility
  • Effective verbal and written communication skills
  • Demonstrated understanding of technology and value to business
  • Exceptional problem-solving skills
  • At least 3 years of experience with Python for ETL scripting or similar high level programming languages preferred
  • Experience in object-oriented programming and SOLID principles desired
  • Regular and reliable attendance and punctuality is an essential function of this position.
DUTIES/RESPONSIBILITIES:
  • Transform data into a format that can be easily analyzed, ensuring system scalability, security, performance and reliability
  • High level understanding of Python is required to create, update and maintain our ETL data pipelines
  • Build high-performance ETL processes, algorithms, prototypes for data modeling, mining, and production
  • Develop data set processes for data modeling, mining and production
  • Assemble large, complex data sets that meet functional / non-functional business requirements
  • Integrate new data management technologies and software engineering tools into existing structures
  • Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, and re-designing infrastructure for greater scalability
  • Maintain proper documentation and adhere to change management processes as well as ongoing performance of quality assurance on all business-impacting processes

Kansas City Life Insurance Company offers a competitive salary and an excellent benefits package.

Kansas City Life Insurance Company

ATTN:
Human Resources Department
3520 Broadway
P.O. Box 219139
Kansas City, MO
EOE/MFVH

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary