Software Engineer – Data Engineer Job Opening in Moscow, ID

Lewiston Tribune

Moscow (ID)

On-site

USD 110,000 - 150,000

Full time

12 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Schweitzer Engineering Laboratories, Inc. (SEL) in Moscow, Idaho seeks a Software Engineer – Data Engineer to design and maintain data models, pipelines, and reporting strategies for OLTP and OLAP systems. The role emphasizes relational and dimensional data modeling, data quality, and scalable data workflows.

This on-site position offers a collaborative environment with strong growth opportunities and the chance to contribute to critical power systems projects.

Qualifications

  • Experience with relational and dimensional data modeling for OLTP/OLAP systems.
  • Ability to design robust data pipelines and data quality controls.
  • Familiarity with SQL and data warehousing concepts.

Responsibilities

  • Design and maintain data models for OLTP/OLAP systems.
  • Develop, test, and optimize data pipelines and ETL processes.

Skills

Data modeling
Database design
Data pipeline development
OLTP/OLAP concepts

Job description

Manufacturing

Schweitzer Engineering Laboratories, Inc. (SEL)

SEL Headquarters, Pullman, Washington 99163

Contact Us Now!

View Phone Number (509) 332-1890 - Call Us Email Us Visit Website Facebook X Instagram LinkedIn

Software Engineer – Data Engineer Job Opening in Moscow, ID

Published on Sep 4th, 2026

Schweitzer Engineering Laboratories, Inc. (SEL)

Location

Get Directions Street View

SEL Headquarters Pullman, Washington 99163 View Phone Number (509) 332-1890 - Call Us

2615 Reisenauer Rd Moscow, ID 83843 View Phone Number (509) 332-1890 - Call Us

About Schweitzer Engineering Laboratories, Inc. (SEL)

Schweitzer Engineering Laboratories, Inc. (SEL) is a global leader in the design and manufacture of products and systems that protect, monitor, and control electric power systems. With a strong commitment to innovation, reliability, and quality, SEL empowers its employees to make a difference in the world of engineering and technology. SEL is currently seeking a talented and motivated Software Engineer – Data Engineer to join its Moscow, Idaho field office. This is an exciting opportunity for professionals passionate about designing normalized, relational, and dimensional data models for OLTP and OLAP systems. As a Data Engineer at SEL, you will play a critical role in designing, implementing, and maintaining robust data pipelines that support the company’s mission of delivering reliable solutions to the power industry. The ideal candidate will have experience in data modeling, database design, and data pipeline development, as well as a strong understanding of both OLTP and OLAP systems. SEL values innovation, teamwork, and continuous learning, offering a collaborative work environment where your contributions are recognized and rewarded. Regular on-site work is required, providing you with the opportunity to engage directly with a team of dedicated professionals and leverage state-of-the‑art resources. SEL offers competitive compensation, comprehensive benefits, and opportunities for professional growth and advancement. Join SEL and be part of a company that is shaping the future of engineering and technology.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer – Data Engineer (Multiple Openings)
Software Engineer – Data Engineer (Multiple Openings)

Schweitzer Engineering Laboratories • Moscow (ID)

On-site
USD 95,000 - 135,000
Lead Data Analyst
Lead Data Analyst

Schweitzer Engineering Laboratories (SEL) • Pullman (WA)

On-site
USD 58,000 - 92,000
Engineering Manager I
Engineering Manager I

Schweitzer Engineering Laboratories, Inc. • Nampa (ID)

On-site
USD 110,000 - 165,000
Employee ownership (ESOP)
Competitive pay
Superior benefits
+2
Engineering Manager I
Engineering Manager I

Schweitzer Engineering Laboratories, Inc. • Post Falls (ID)

On-site
USD 110,000 - 165,000
Employee ownership (ESOP)
Competitive pay
Top-tier medical, dental, vision
Software Engineering Intern - Power Systems
Software Engineering Intern - Power Systems

Schweitzer Engineering Laboratories, Inc. • Boise (ID)

On-site
USD 33,000 - 45,000
Competitive compensation
On-site internship in Boise
Employee-owned culture
Process Engineer
Process Engineer

Schweitzer Engineering Laboratories (SEL) • Lewiston (ID)

On-site
USD 89,000 - 134,000
Employee stock ownership (ESOP)
Top-tier medical insurance
Paid holidays and vacation
+1
Lead Software Engineer
Lead Software Engineer

Schweitzer Engineering Laboratories • Pullman (WA)

On-site
USD 103,000 - 154,000
Employee ownership via ESOP
Competitive benefits package
Paid time off & holidays
Mechanical Engineer
Mechanical Engineer

Schweitzer Engineering Laboratories, Inc. • Lewiston (ID)

On-site
USD 98,000 - 144,000
Employee ownership (ESOP)
Excellent benefits package
Paid holidays and vacation
Lead Software Engineer — R&D Productivity Tools
Lead Software Engineer — R&D Productivity Tools

Schweitzer Engineering Laboratories, Inc. • Pullman (WA)

On-site
USD 108,000 - 162,000
ESOP
Competitive pay
Top-tier benefits
+1
Electrical Engineering Intern
Electrical Engineering Intern

Schweitzer Engineering Laboratories, Inc. • Boise (ID)

On-site
USD 33,000 - 45,000