Data Engineer for Scalable Software Systems

Lewiston Tribune

Moscow (ID)

On-site

USD 110,000 - 150,000

Full time

13 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

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

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer – Data Engineer Job Opening in Moscow, ID
Software Engineer – Data Engineer Job Opening in Moscow, ID

Lewiston Tribune • Moscow (ID)

On-site
USD 110,000 - 150,000
Software Engineer – Data Engineer (Multiple Openings)
Software Engineer – Data Engineer (Multiple Openings)

Schweitzer Engineering Laboratories • Moscow (ID)

On-site
USD 95,000 - 135,000
Data Solutions Engineer: SQL + Azure | On‑Site
Data Solutions Engineer: SQL + Azure | On‑Site

Schweitzer Engineering Laboratories • Moscow (ID)

On-site
USD 95,000 - 135,000
Quality Engineer - Data-Driven Process Improvement
Quality Engineer - Data-Driven Process Improvement

Schweitzer Engineering Laboratories • Lewiston (ID)

On-site
USD 98,000 - 144,000
ESOP
401(k) options
Comprehensive benefits
+4
Lead Software Engineer, Power Systems Analytics
Lead Software Engineer, Power Systems Analytics

Schweitzer Engineering Laboratories • Pullman (WA)

On-site
USD 103,000 - 154,000
Employee ownership via ESOP
Competitive benefits package
Paid time off & holidays
AI/ML Tools Engineer - Infra, Deploy & Automation
AI/ML Tools Engineer - Infra, Deploy & Automation

Schweitzer Engineering Laboratories • Pullman (WA)

On-site
USD 98,000 - 144,000
ESOP
Excellent benefits
Employee ownership
+1
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
Automation Power Systems Engineer - SCADA & RTU Design
Automation Power Systems Engineer - SCADA & RTU Design

Schweitzer Engineering Laboratories (SEL) • Boise (ID)

On-site
USD 110,000 - 150,000
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
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