Software Engineer II: Mine Automation & Distributed Systems

Komatsu

Tucson (AZ)

On-site

USD 90,000 - 130,000

Full time

4 days ago
Be an early applicant
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

Komatsu Mining Technology Solutions is seeking a Software Engineer II to design, build, and operate mission critical software services powering our automation products. You will partner with product, hardware, and operations teams while mentoring other engineers and driving scalable architecture and operational excellence for mine sites worldwide.

The role requires 2+ years of professional software development, strong OO design, REST APIs, and experience across the full SDLC, including automated

Qualifications

  • Bachelor's degree in Computer Science, Software/Systems Engineering, or related discipline.
  • 2+ years of professional software development experience.
  • Strong programming skills and proficiency applying object oriented design patterns.
  • 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 (e.g., machine coordination, equipment management, navigation planning, collision detection).
  • Collaborate with product, hardware, and operations teams and mentor other engineers.
  • Drive scalable architecture, quality, and operational excellence for mine sites worldwide.

Skills

Programming skills
OO design patterns
REST APIs
CI/CD pipelines
Automated testing
Monitoring
Security best practices
Mentoring
Team collaboration

Education

Bachelor's degree in Computer Science/Software Engineering
Master's preferred

Tools

Docker
Kubernetes

Job description

Komatsu Mining Technology Solutions is seeking a Software Engineer II to design, build, and operate mission critical software services powering our automation products. You will partner with product, hardware, and operations teams while mentoring other engineers and driving scalable architecture and operational excellence for mine sites worldwide.

The role requires 2+ years of professional software development, strong OO design, REST APIs, and experience across the full SDLC, including automated

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 Services
Software Engineer II — Mine Automation & Distributed Services

Komatsu • Tucson (AZ)

On-site
USD 90,000 - 140,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

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

Modular Mining Systems, Inc. • Tucson (AZ)

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

Komatsu • Tucson (AZ)

On-site
USD 90,000 - 130,000