Data Engineer
Join our team at East River Electric Power Cooperative! Are you passionate about data and technology, eager to make a meaningful impact? We're seeking a Data Engineer to help design, implement, and maintain data pipelines and infrastructure, working collaboratively across departments to ensure reliable data collection, transformation, and analysis. In this role you'll have the opportunity to tackle exciting projects, implement cutting-edge data solutions, and support impactful analytics initiatives that drive strategic decision-making and operational excellence. This is an onsite position at our main campus located in Madison, South Dakota.
At East River Electric Power Cooperative we're dedicated to providing reliable and affordable wholesale power to our members across 40,000 square miles of service area. As a not-for-profit generation and transmission cooperative, we provide electricity to 24 rural electric distribution cooperatives and one municipally owned electric system serving eastern South Dakota and western Minnesota. Our members, in turn, power the lives of the member-owners in their service territories.
Our Cooperative Community
As a cooperative, we do things differently! The decisions we make are made with our members in mind. We've built our foundation on Touchstone Energy's four cooperative values: integrity, accountability, innovation, and commitment to community. These values represent the cooperative difference, which is why we value things like community outreach, teamwork, and work-life balance. The unique cooperative business model is designed to provide both growth and stability. This is just a little insight into why our members trust us to provide safe, reliable, and affordable power and service every day.
This incredible job opportunity awaits you at our main campus in Madison, South Dakota. Madison offers a warm and welcoming small-town atmosphere combined with modern amenities that make it the perfect place for you and your family. Take advantage of great resources like the state-of-the-art Madison Regional Hospital, experience the innovative campus of Dakota State University, enjoy a thriving community center, and more. With two stunning lakes nearby, recreational opportunities are abundant, and you'll be just a short drive away from many of eastern South Dakota's most popular attractions.
LEARN MORE ABOUT MADISON >What You'll Accomplish
As a valued member of our team, you'll have the opportunity to make a difference every day. Your education, skills, and experience will be put to excellent use, contributing to our mission of delivering exceptional wholesale power to our members. You'll work alongside passionate professionals who embody the cooperative values of integrity, accountability, innovation, and commitment to community. We believe in investing in your growth and development, which is why we offer paid training and development opportunities to enhance your skills and advance your career. In this position you will:
- Help design, build, and improve data pipelines and ETL processes to keep our Cooperative's data running smoothly.
- Integrate, validate, and maintain data from multiple sources, ensuring quality and consistency.
- Collaborate with teams across the organization to create data solutions that support analytics and the Cooperative's goals.
- Use APIs, streaming, and batch methods to integrate data efficiently.
- Support data governance initiatives, including documentation, data cataloging, and adherence to security policies.
- Keep an eye on our data pipelines-monitor, troubleshoot, and resolve any issues that come up with data flow, storage, or processing.
- Prepare clean, well-structured datasets and make sure our data passes integrity checks and validations.
- Bring your creativity-suggest new technologies or methods to make our data operations even more efficient.
Showcase Your Knowledge, Abilities, and Expertise. Do you have?
- A bachelor's degree in computer science, information systems, data engineering, or related field
- At least three (3) years of experience in data engineering or database management within a professional setting
- Ability to work collaboratively in a team environment
- Strong analytical, critical thinking, and communications skills
- Proficiency in computer software, including data engineering tools, programming languages (Python, SQL), and Microsoft Office products
- Ethics and integrity: ability to keep information confidential and handle sensitive data responsibly
- Relevant certifications such as AWS Certified Data Engineer, Microsoft Certified: Azure Data Engineer, Fabric, or similar are a plus
Benefits that Matter
At East River, we value your well-being and want you to thrive. That's why we provide a comprehensive benefits package that includes:
- Retirement pension plan and contribution to a 401(k) savings plan
- Medical insurance with employer contribution to a Health Savings Account (HSA)
- Paid training and development opportunities
- Access to a wellness program and financial planning resources
- Generous paid time off, including vacation, sick leave, and holidays
- 9/80 work schedule, which gives you every other Friday off to encourage a work-life balance
Want to learn more about East River? Visit our website's career pages and hear what our current employees have to say.
Questions? Contact or (605) .
Applications accepted through April 26, 2026, with interviews expected to begin during the week of May 4.
This institution is an equal opportunity provider and employer.
All positions are subject to a post-offer, pre-employment background check and drug screen. Some positions may be subject to a job-based physical exam.