Assistant/Associate Professor of Computer Science-Data Engineering and Analytics

Mid-America Nazarene University•Olathe, KS
•Onsite

About The Position

MidAmerica Nazarene University in Olathe, Kansas, seeks an Assistant/Associate Professor of Computer Science specializing in data engineering or data analytics. This is a full-time faculty appointment on a 9-month teaching contract. The role combines teaching with significant responsibility for developing and leading programs within Computer Science, including building data-focused curriculum, growing enrollment, and strengthening industry partnerships. The successful candidate will provide leadership for the Computer Science program in the Department of Natural, Health, and Mathematical Sciences, in partnership with the Department Chair. The faculty member will develop undergraduate and/or graduate data engineering and analytics curricula, integrate industry-standard tools and practices into teaching and lab experiences, oversee program assessment, support adjunct faculty, advise students, and contribute to recruitment and institutional service. The position also involves building industry and community relationships and supporting an interdisciplinary student culture. Candidates should be committed to higher education delivered with a Christ-centered worldview and to servant leadership. MidAmerica Nazarene University is an intentionally Christian community, and employees in leadership roles are expected to reflect a foundational Christian position in word, attitude, and action. Preferred candidates demonstrate a strong commitment to Christian faith, active participation in a local church, and a philosophy of Christian higher education consistent with the Wesleyan tradition. The University is considering candidates with expertise in cybersecurity or data analytics, and the final specialization will depend on candidate qualifications and academic needs. Only one appointment is anticipated.

Requirements

  • A Ph.D. in Computer Science, Data Science, Data Engineering, Information Systems, Analytics, or a closely related field is preferred; a relevant master's degree with substantial specialty training or professional experience in data engineering or data analytics will be considered.
  • Specialty education, training, certification, or professional experience in data engineering or data analytics, such as database design, data pipelines, data warehousing, cloud data platforms, big data technologies, or data visualization and business intelligence.
  • Demonstrated experience in program development or leadership, such as curriculum design, launching courses, certificates, or programs, or leading technical teams and initiatives.
  • Ability to grow and manage master's-level programming and advanced degree pathways.
  • Ability to work collaboratively with colleagues within the department and across the institution.
  • Ability and desire to teach through experiential and applied learning, including project-based work with real-world data.
  • Excellent verbal and written communication skills for teaching, mentoring, advising, and program leadership.
  • Commitment to higher education delivered with a Christ-centered worldview and to the servant leadership model.

Nice To Haves

  • Prior teaching experience, preferably at the undergraduate or graduate level.
  • Experience with program assessment, accreditation, or data-informed continuous improvement.
  • Experience building partnerships with industry, community, or professional organizations.
  • A record of successful experience in higher education and/or industry, including mentoring students or junior colleagues.
  • Expertise in cybersecurity or data analytics, subject to the University's academic needs.
  • Strong commitment to Christian faith, active participation in a local church, and a philosophy of Christian higher education consistent with the Wesleyan tradition.

Responsibilities

  • Provide leadership for the Computer Science program and partner with the Department Chair on program management, course scheduling, and strategic planning.
  • Design, develop, and launch undergraduate and/or graduate curriculum in data engineering and data analytics, including courses, concentrations, certificates, and degree pathways.
  • Integrate industry-standard tools and practices, including SQL, Python, cloud data services, distributed data processing, and business intelligence platforms, into coursework and labs.
  • Oversee program assessment by collecting, analyzing, and reporting Computer Science program learning outcomes and using results for continuous improvement.
  • Recruit, support, and oversee Computer Science adjunct faculty to ensure quality and consistency of instruction.
  • Lead program growth and recruitment efforts, including attending recruiting events and collaborating with admissions and marketing.
  • Develop and sustain relationships with industry partners and the regional data community to support internships, applied projects, industry advisory input, and program relevance.
  • Collaborate with Computer Science, Mathematics, and cross-campus faculty to develop interdisciplinary data offerings and foster a vibrant student culture.
  • Advise students on course selection and career or graduate school planning.
  • Serve on department and university committees.
  • Participate in campus community life, including chapel, student engagement, and student support.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service