Komatsu

Software Architect 10202653

Komatsu$125K — $150K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10+ years in software engineering, with a focus on system architecture and leadership.
  • Proven track record of architecting large-scale distributed software applications.
  • In-depth knowledge of software architecture principles and performance engineering.
  • Experience with Java and agile software development methodologies.
  • Ability to influence technical direction across diverse teams.
  • Skill in mentoring senior technical staff and fostering architectural knowledge.
  • Excellent communication skills for working with both technical and non-technical stakeholders.

Responsibilities

  • Define architectural vision for complex autonomous software systems.
  • Establish maintainable architectures supporting business requirements.
  • Partner with stakeholders to align technical direction with strategic objectives.
  • Enforce architectural consistency across products and technologies.
  • Lead technical design reviews and offer architectural guidance.
  • Proactively identify and mitigate technical risks in system operations.
  • Explore and integrate emerging technologies to enhance system capabilities and developer efficiency.
  • Mentor teams in architectural practices and engineering methodologies.

Benefits

  • Hybrid work model providing flexibility in on-site and remote work.
  • Opportunity to work on leading technology in autonomous systems.
  • Involvement in high-impact projects impacting the global mining industry.
  • Collaboration with cross-functional teams of experts and leaders.
  • Mentorship and professional development opportunities.
Full Job Description


Posting Start Date: 9/17/26

Job Location (Short): Tucson, Arizona, USA, 85706

Requisition ID: 36921

Onsite or Remote: Hybrid Position

Job Overview

Build the Architecture Behind Systems That Move Hundreds of Tons of Steel!

At Komatsu, we're solving problems most software professionals will never encounter.

Every day, our software directs fleets of autonomous haul trucks weighing hundreds of tons as they move millions of tons of material across some of the largest and most remote mining operations on Earth.

These are not simulations.

These are not prototypes.

These are production autonomous systems operating 24/7 in harsh, dynamic environments where safety, reliability, and performance matter.

We are looking for a Software Architect to help shape the future of FrontRunner, the world's leading autonomous haulage platform.

We are looking for someone who can define and evolve the architecture of large-scale systems while balancing technical excellence, operational realities, and long-term business needs.

Job Responsibilities

  • Define and guide the architectural vision for complex autonomous software platforms.
  • Establish scalable, resilient, and maintainable system architectures that support current and future business needs.
  • Partner with engineering leaders, product management, and domain experts to translate strategic objectives into technical direction.
  • Drive architectural consistency across teams, products, and technology domains.
  • Lead technical design reviews and provide guidance on critical architectural decisions.
  • Identify and mitigate technical risks before they become operational challenges.
  • Evaluate emerging technologies, frameworks, and design patterns to improve system capabilities and developer productivity.
  • Mentor engineers and technical leaders in architectural thinking, system design, and engineering best practices.
  • Influence technical roadmaps and help align investments with long-term platform strategy


Required Qualifications

  • Demonstrated experience architecting large-scale distributed software systems that have been successfully deployed and operated in production environments.
  • 10+ years of professional software engineering experience, including significant experience in system architecture and technical leadership.
  • Strong expertise in software architecture, distributed systems, scalability, reliability, and performance engineering.
  • Strong software development background, including experience with Java and modern software development practices.
  • Experience influencing technical direction across multiple teams and organizational boundaries.
  • Experience mentoring senior engineers and technical leaders.
  • Strong communication skills with technical and non-technical stakeholders.


Preferred Qualifications

  • Autonomous systems, robotics, or industrial automation experience.
  • Distributed control systems.
  • Real-time software systems.
  • Cloud-native architectures and distributed platform design.
  • Networking and distributed application troubleshooting.
  • Experience working in safety-critical or operationally critical environments.
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent experience.


About Komatsu

Komatsu Ltd. is a Japanese multinational corporation that manufactures construction, mining, forestry, and military equipment, as well as diesel engines and industrial equipment like press machines, lasers and thermoelectric generators. Its headquarters are in Minato, Tokyo, Japan. The corporation was named after the city of Komatsu, Ishikawa, where the company was founded in 1921. Worldwide, the Komatsu Group consists of Komatsu Ltd. and 258 other companies (215 consolidated subsidiaries and 42 companies accounted for by the equity method). Komatsu is the world's second largest manufacturer of construction equipment and mining equipment after Caterpillar Inc.
Learn more about Komatsu
Size
62,774 employees
Industry
NASDAQ

Similar Jobs

More Jobs at Komatsu

More Information Technology Jobs

Find similar Software Architect 10202653 jobs: