Back to jobs
New

Team Lead Platform Development - Data Engineering

Lake Saint Louis, MO

Company Overview: 

For more than 50 years, NISC has developed and implemented enterprise-level and customer-facing software solutions for over 960+ utilities and broadbands across North America. Our mission is to deliver technology solutions and services that are Member-focused, quality driven and valued priced. We exist to serve our Members and help them serve their communities through our innovative software products, services and outstanding customer support. NISC has been ranked in ComputerWorld’s Best Places to Work for twenty-two years, and we are looking for qualified individuals to join our team. 

Our Members have over 16 million end customers (residential and businesses who receive power, internet, television and/or telephone services) that our enterprise software solution enables our Members to compete effectively in the industry, while excelling in customer service. 


Position Overview: 

We are seeking an experienced Team Lead Data Engineering teams. This people leader will own the strategy, delivery, and continuous improvement of our data models, pipelines, and Lakehouse architecture to power analytics, reporting, and data products across NISC. The Team Lead will drive alignment between application experts, software developers, database architects, data engineers, and data analysts while ensuring high standards for data quality, governance, security, and reliability. 

The ideal candidate combines strong technical acumen in Databricks and cloud data platforms with proven leadership in building high-performing teams, prioritizing backlogs, and delivering Member and business value in an agile, fast-paced environment. 


Essential Functions: 

  • Lead & People Management
    • Directly lead, coach, and develop the data engineering team by conducting regular 1:1s, performance feedback sessions, skills development, and succession planning.
    • Champion NISC’s Shared Values to foster engagement, trust, innovation, and cross-functional teamwork.
    • Recruit and onboard talent; mentor and enable team members to grow into subject matter experts.
    • Ability to demonstrate composure and think analytically in high-pressure situations.
  • Strategy, Planning & Delivery
    • Own the Data Engineering roadmap; translate business outcomes into clear objectives, backlog items, and delivery plans.
    • Partner with Product Owners, Executive, and Design teams to understand value drivers and define data requirements, business logic, and use cases.
    • Establish and track KPIs/SLAs for model accuracy, pipeline reliability, freshness/latency, and data usability.
  • Engineering & Lakehouse Operations
    • Architect, build, and optimize scalable data pipelines across Databricks/Delta Lake, AWS services (e.g., S3, Lambda, EMR, EC2, CloudWatch), and streaming frameworks (Spark/Kafka).
    • Assemble large, complex datasets meeting functional/non-functional requirements; drive automation, resiliency, and cost efficiency.
    • Provide example queries and reference data; collaborate with developers, Data Analysts and DBAs to meet access/security, compliance/PII, frequency/latency, and schema requirements (e.g., Unity Catalog).
  • Collaboration & Enablement
    • Create data tools and curated assets that accelerate analytics, data science, and product teams.
    • Partner with Data Services teams across the company to operationalize advanced data needs and analytical workflows.
    • Maintain constant communication and collaboration across teams and stakeholders; facilitate agile ceremonies.
  • Continuous Improvement
    • Identify, design, and implement internal process improvements: automate manual processes, optimize data delivery, and re-architect for scale.
    • Collaborate on best practices and standards for Data Engineering at NISC.
    • Perform root cause analysis and problem-solving on internal/external data and processes.
    • Leverage generative AI tools and technologies to enhance productivity, creativity, and problem-solving within the scope of the role.
  • Create and maintain a culture of engagement and one that is conducive of NISC’s Statement of Shared Values.
  • Commitment to NISC’s Statement of Shared Values.
  • Other duties as assigned. 

Desired Experience and Skills: 

  • Leadership & Collaboration
    • 3–5+ years leading technical teams (data analytics/engineering) with a track record of delivering complex data initiatives.
    • Strong verbal and written communication skills; ability to influence and align stakeholders.
  • Data Engineering & Lakehouse Experience
    • 5+ years in data engineer related roles analyzing requirements and building data pipelines for multiple functional domains. Hands-on experience with Databricks and Delta Lake; understanding of Data Warehouse and Lakehouse paradigms.
    • Proficiency in SQL and experience with Python.
    • Experience building and optimizing pipelines and workflows using AWS (Lambda, S3, SQS/SNS, CloudWatch, EMR, EC2) and Spark/Kafka.
    • Knowledge of message queuing, stream processing, and scalable data stores.
    • Strong analytical skills working with structured and unstructured datasets; root cause analysis expertise.

Work Schedule: 

Hybrid from one of our office locations:

  • Cedar Rapids, IA 
  • Lake Saint Louis, MO
  • Mandan, ND 

Hybrid Schedule: Minimum of working 3 days per week out of an office location and ability to work up to all 5 days a week from an office location. 
Required Days from an Office Location: Tuesday and Wednesday – the third required day will be up to the candidate and their supervisor to choose. 


NISC’s Shared Values & Competencies: 

We’re a cooperative, which means we’re ownedby the Members we serve. It also means that our focus is on taking care of our Members and our employees, rather than having a big bottom line. Quality service and innovative technology starts with happy and dedicated employees. Join our team and learn for yourself what sets NISC apart. 

  • Integrity – We are committed to doing the right thing – always.
  • Relationships – We are committed to building and preserving lasting relationships.
  • Innovation – We promote the spirit of creativity and champion new ideas.
  • Teamwork – We exemplify the cooperative spirit by working together.
  • Empowerment – We believe individuals have the power to make a difference.
  • Personal Development – We believe the free exchange of knowledge and information is absolutely necessary to the success of each individual and the organization. 

Benefits: 

  • Medical, Dental and Vision Insurance.
  • Health Savings Account (HSA) with $100 monthly contributions from NISC.
    • Like to walk? Improve your overall wellness knowledge? Ability to earn up to $800 additional dollars into your HSA each year through our Wellness Rewards program.
  • Dependent Care Flexible Spending Account (FSA) thru Paylocity.
  • Fully covered life insurance up to x3 annual base salary.
  • Fully covered short- and long-term disability.
  • 401(k), traditional or Roth, with employee match up to 6% and employer 4% salary base contributions.
  • PTO accrual levels dependent on years of service, 120 Life Leave Event hours9 paid holidays and an annual holiday week.
  • $2,500 Interest-FREE technology loan program.
  • $25,000 employee educational assistance program.
  • Volunteer, Wellness, Family Events and other employee fun supplied by our committees.
  • Employee Assistance Program; assisting employees and dependents with virtually any life event.
  • Benevolence Committee to support employees with financial hardships like unexpected medical bills, funerals and other unfortunate hardships. 

Education Preferred: 

Bachelor’s degree in Computer Science, Data Science, Statistics, Informatics, Information Systems, Data Analysis or similar discipline, preferred. 

  • Nice-to-have: Certification in Databricks or cloud data platforms. 

Minimum Physical Requirements: 

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the essential functions of this position, employees must be able to see and communicate. Employees are regularly required to maintain a stationary position, move, and operate computer keyboards or office equipment. 


Disclaimer: 

Management may modify this job description by assigning or reassigning duties and responsibilities at any time. 

 

 

Key Words: 

SQL | Data | Analytics | Engineering | Big Data | Databricks | Delta Lake | ETL | Spark | Scala | Python | AWS | Lakehouse | Postgres | DBA | Data Modeling | Data Governance | Data Quality | Airflow | Kafka | BI | Unity Catalog 

Create a Job Alert

Interested in building your career at NISC? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...
Select...
Select...
What locations are you interested in working from? (Select all that apply) *
Select...
Select...
Select...
Select...
Select...
Select...
Select...
Select...