Lead Software Engineer - Full Stack + Kubernetes

Schweitzer Engineering Laboratories, Inc.

United States

On-site

USD 115,000 - 170,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

ESOP and 401(k)
Medical, prescription, dental, vision
Life and disability insurance
10 paid holidays
Vacation accrual starting at 12 days
9 paid sick days
Paid family and medical leave
STEM courses and tuition assistance
Wellness benefits

Job summary

Schweitzer Engineering Laboratories, Inc. seeks a Lead Software Engineer in the Automation Department of R&D in Pullman, WA.

You will own software development across the stack—from Go back end to React front end—running in Kubernetes and containers, with a strong emphasis on security and reliability for critical infrastructure automation. You’ll collaborate with cross-functional teams, design robust architectures, and drive CI pipelines while delivering high-quality products.

Qualifications

  • 7+ years of experience in full-stack development using Kubernetes, Docker, Go, and React.
  • Ownership of software development and testing from conception to product release.
  • Collaborative, small-team environment on in-office projects.

Responsibilities

  • Understand user scenarios with Application and UX engineers.
  • Develop full stack features using Go back end and React front end.
  • Design and deploy containerized apps in Kubernetes clusters.
  • Build and maintain CI pipelines for new product features.
  • Focus on secure, high-quality software for critical infrastructure automation.

Skills

Go
React
Kubernetes
Docker
CI/CD
Full-stack development

Tools

Docker
Kubernetes
CI/CD pipelines

Job description

Lead Software Engineer in the Automation Department of R&D

As a Lead Software Engineer in the Automation Department of R&D, you’ll work on innovative software systems for critical infrastructure that support everyday life, from critical, life-saving operations to everyday tasks, like flipping a light switch.

Typical day might include the following:
  • Work with Application and User Experience engineers to understand user scenarios and customer use cases.
  • Develop using the full software stack: from microservices implemented in go, to beautiful, responsive web frontends implemented with React and JavaScript.
  • Design and deploy containerized applications that run in a Kubernetes cluster.
  • Implement operating system services running on SEL’s ruggedized computers or in virtualized environments.
  • Employ threat modeling, static analysis, vulnerability scanning, fuzz testing and other methods to ensure the products being developed meet the highest standards for quality and security.
  • Build and maintain CI pipelines to build and test new product features.
This job might be for you if:
  • You have 7+ years of experience and are interested in full stack development using Kubernetes, docker, go, and React.
  • You want to take ownership of the software development and testing process from conception to product release and maintenance.
  • You enjoy developing software with small, collaborative teams working together in an office.
  • You are passionate about creating reliable, secure software solutions of the highest quality for automation, monitoring, and control of critical infrastructure.

Location: Pullman, WA This position is located in Pullman, WA. Nestled in Eastern Washington, offering an exceptional quality of life. Embrace the charm of small-town living with spacious surroundings, no traffic hassles, and easy access to outdoor adventures in nearby mountains, rivers, and forests. Plus, benefit from excellent schools and universities in the area.

Pay Range Data: Lead Software Engineer: $115, 300 - $170,400

Benefits:
  • Retirement benefits include an employer funded stock ownership plan (ESOP) and personal 401(k) options.
  • We offer top tier medical, prescription, dental, vision, life, and disability insurance.
  • Competitive pay.
  • Superior benefits.
  • Inspiring work.
  • 10 paid holidays, annual vacation accrual starting at 12 days, 9 paid sick days, and paid family and medical leave that covers 90% of your pay.
  • We foster growth and development of our employees through avenues such as STEM courses, apprenticeships, tuition assistance, and engineering development programs.
  • Ask our team about other benefits including wellness, fertility, adoption, and flexible spending benefits.

SEL is an Equal Opportunity Employer: Vets/Disabled.

Communication with Applicants We communicate with all applicants. If you do not receive a response about your application, please check your SPAM filter or reach out to us at careers@selinc.com.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer — R&D Productivity Tools
Lead Software Engineer — R&D Productivity Tools

Schweitzer Engineering Laboratories, Inc. • United States

On-site
USD 108,000 - 162,000
ESOP
Competitive pay
Top-tier benefits
+1
Front-End Web Developer
Front-End Web Developer

Schweitzer Engineering Laboratories, Inc. • Pullman (WA)

On-site
USD 90,000 - 140,000
Competitive pay
Superior benefits
Employee ownership (ESOP)
+1
Software Engineer - Full Stack TypeScript/React/C#
Software Engineer - Full Stack TypeScript/React/C#

Schweitzer Engineering Laboratories, Inc. • Boise (ID)

On-site
USD 98,000 - 130,000
Competitive pay
Superior benefits
Employee ownership (ESOP)
+3
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
IT Analyst
IT Analyst

Selinc • Washington

On-site
USD 82,000 - 123,000
ESOP
401(k)
Health Insurance
+1
Mechanical/Robotics Engineer
Mechanical/Robotics Engineer

Schweitzer Engineering Laboratories (SEL) • Lewiston (ID)

On-site
USD 103,000 - 130,000
ESOP
401(k)
Health insurance
+3
Lead Full-Stack Engineer for Kubernetes & Automation
Lead Full-Stack Engineer for Kubernetes & Automation

Schweitzer Engineering Laboratories, Inc. • Pullman (WA)

Hybrid
USD 115,000 - 170,000
ESOP and 401(k) options
Medical, dental, vision insurance
Paid holidays and vacation
Senior Power Systems Automation Engineer
Senior Power Systems Automation Engineer

Schweitzer Engineering Laboratories, Inc. • Lakewood (CO)

On-site
USD 111,000 - 184,000
Competitive pay
Employee ownership (ESOP)
Excellent benefits
IT Analyst
IT Analyst

Schweitzer Engineering Laboratories, Inc. • Pullman (WA)

On-site
USD 82,000 - 123,000
Competitive pay
Superior benefits
Employee ownership
Network Engineer
Network Engineer

Schweitzer Engineering Laboratories, Inc. • Pullman (WA)

On-site
USD 81,000 - 122,000
ESOP
401(k) plan
Health insurance
+11