Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it. About Caterpillar: Caterpillar is the world's leading manufacturer of construction and mining equipment, diesel and natural gas engines, industrial gas turbines and diesel-electric locomotives. We are a leader and proudly have the largest global presence in the industries we serve. Since our earliest days, Caterpillar has provided products and services that benefit our customers, continually improving the quality of the environment and communities where we live and work while helping build a better, more sustainable world. About the Role: Caterpillar of Australia is currently seeking a System Architect to join the team, located in Brisbane CBD. As a senior member of the team, you will be working to evolve the MineStar product suite in close collaboration with a wide variety of technical, business, customer and leadership stakeholders for Fleet Management, Autonomous Command and Control and Production Recording capabilities across large and small mining operations on a global scale. This is a deeply technical role where you can exhibit your expert technical capability and experience in building complex systems. The successful communication of these concepts is essential to this role. Specific responsibilities include: Combine business objectives and solution intent to produce system-level designs that explain the structure, components and interactions in appropriate detail for a software development team to consume. Peer-review of solution and system-level designs to ensure business requirements are met, comply to best practices, consider system constraints, and remain aligned to the broader enterprise and architectural strategy. Presentation of system designs to relevant stakeholders, architectural and technical leads, and to software development teams to guide successful delivery of value to our customers. Provide technical leadership throughout the software development process, helping to remove technical challenges and/or roadblocks as they arise. Ensure feature development is executed in accordance with the product and technical direction, while meeting the needs of the solution intent and maintaining alignment with architectural strategy. Establish and develop technical evaluation pilots and projects to prove concepts, advance technology growth and replace technical debt, and champion the adoption of new technology driven ideas, patterns and methods. Maintaining designs and documentation as the system evolves over time, and contribute to the selection and approval of technologies that best suit the problem at hand. Guide, document and communicate architectural decisions and contribute to establishing and maintaining design standards. Collaborate with the architect team(s) to provide insights that drive improvements to delivery program processes and ways of working, and external processes that impact the product. Required Skills & Experience: A bachelor's degree or higher in software engineering, computer science or related discipline. 7 years' relevant commercial software development experience, having worked with: Java or similar languages Microservices and distributed architectures Modern databases, technologies and techniques Applications deployed both in cloud and on-premises Strong collaboration skills with local and remote teams. Excellent interpersonal, communication and negotiation skills. Able to communicate technical information effectively and accurately to both technical and non-technical audiences. Experience with modern security principles and technologies. Strong analytical, design and problem-solving skills. Desired skills and experience: Previous experience working as a Lead Developer or System Architect within a product delivery organisation. Previous experience in mining business domain and/or mining technology OEM. Willingness to stay up to date on latest technology trends and make recommendations for adoption where appropriate. Willingness to take on-board and provide feedback to colleagues, junior staff, and leaders. Willingness to undertake training and professional certifications as required. Willingness to get your hands dirty in the code, working with our developers to prototype out patterns, methods and technologies. Willingness to travel interstate and internationally to support the role. Additional Information: This position requires the successful candidate to work full-time in our Brisbane CBD office. Employee Benefits : Salary - We offer competitive remuneration package, including attractive bonus and share options. Parental Leave - Generous parental leave policy and you can choose how you take your leave (full pay or half pay) Diversity and Inclusion At Caterpillar we are committed to diversity and inclusion, equal opportunity and equal outcome. Discounts - We have staff discounts across health insurance, shopping, food, health & wellbeing and travel. Global Presence - As Caterpillar is a global company, we have many career opportunities across the globe and have training and development opportunities. Posting Dates: October 23, 2025 - November 6, 2025 Caterpillar is an Equal Opportunity Employer. Qualified applicants of any age are encouraged to apply Not ready to apply? Join our Talent Community (http://flows.beamery.com/caterpillarinc/talcom) .