Software Engineer II — Mine Automation & Distributed Services

Komatsu

Tucson (AZ)

On-site

USD 90,000 - 140,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Komatsu Mining Technology Solutions is seeking a Software Engineer II to design, build, and operate mission‑critical software services powering automated mining products. You will collaborate with product, hardware, and operations teams to deliver small features across distributed services such as machine coordination and navigation planning.

This role requires 2+ years of software development, strong OO design, REST API experience, and a commitment to quality, security, and operations.

Qualifications

  • Bachelor's degree in CS, software/systems engineering, or related field; Master's preferred.
  • 2+ years professional software development delivering complex systems.
  • Strong OO design and clean code practices.
  • Experience with REST APIs.
  • Experience across the full software development life cycle including coding standards, code reviews, source control, build processes, automated testing, and production operations.
  • Hands on experience developing automated tests at the unit, integration, contract, and system level and integrating them into CI/CD pipelines.
  • Ability to instrument and monitor services and apply operational excellence practices to troubleshoot and improve production systems.
  • Understanding of security and data privacy best practices and ability to apply them in system design and implementation.
  • Demonstrated ability to mentor junior engineers and influence technical decisions within the team.

Responsibilities

  • Design, build, and operate mission critical software services powering Komatsu's automation products.
  • Lead the definition and delivery of small features across distributed autonomous services such as machine coordination, equipment management, navigation planning, collision detection, and safeguarding.
  • Partner with product, hardware, and operations teams, mentor other engineers, and drive scalable architecture, quality, and operational excellence for mine sites worldwide.

Skills

Software dev
OO design
REST APIs
CI/CD
Automated tests
Monitoring
Security
Mentoring
System architecture
SDLC

Education

Bachelor's degree in CS/SE
Master's preferred

Tools

Docker
Kubernetes
Cloud platforms

Job description

Komatsu Mining Technology Solutions is seeking a Software Engineer II to design, build, and operate mission‑critical software services powering automated mining products. You will collaborate with product, hardware, and operations teams to deliver small features across distributed services such as machine coordination and navigation planning.

This role requires 2+ years of software development, strong OO design, REST API experience, and a commitment to quality, security, and operations.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer II: Mine Automation & Distributed Systems
Software Engineer II: Mine Automation & Distributed Systems

Komatsu • Tucson (AZ)

On-site
USD 90,000 - 130,000
Software Engineer II - Mine Automation & Systems
Software Engineer II - Mine Automation & Systems

Modular Mining Systems, Inc. • Tucson (AZ)

On-site
USD 110,000 - 150,000
Software Engineer II — Mine Automation & Cloud
Software Engineer II — Mine Automation & Cloud

Komatsu America Corp. • Tucson (AZ)

Hybrid
USD 90,000 - 130,000
Software Engineer I – Build Autonomous Mine Automation
Software Engineer I – Build Autonomous Mine Automation

Komatsu • Tucson (AZ)

On-site
USD 65,000 - 90,000
Junior Software Engineer - Mining Automation
Junior Software Engineer - Mining Automation

re-zoo-me • Tucson (AZ)

Hybrid
USD 65,000 - 90,000
Software Engineer I — Mining Tech Innovator
Software Engineer I — Mining Tech Innovator

Modular Mining Systems, Inc. • Tucson (AZ)

On-site
USD 65,000 - 85,000
Software Engineer II 10202825
Software Engineer II 10202825

Modular Mining Systems, Inc. • Tucson (AZ)

On-site
USD 110,000 - 150,000
Software Engineer II 10202825
Software Engineer II 10202825

Komatsu America Corp. • Tucson (AZ)

Hybrid
USD 90,000 - 130,000
Software Engineer II
Software Engineer II

Komatsu America Corp. • Tucson (AZ)

Hybrid
USD 90,000 - 120,000
Software Engineer II 10202825
Software Engineer II 10202825

Komatsu • Tucson (AZ)

On-site
USD 90,000 - 140,000