Digital Solutions Engineer

Mcilwain Civil Engineering

Brisbane

On-site

AUD 90,000 - 130,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Real impact across the business
AI-first tooling and modern tech stack
Growth opportunities in expanding dept
Career development and training

Job summary

McIlwain is building an AI-first technology team in Queensland, delivering practical software, analytics, AI tools and automations. The role is hands-on and end-to-end; you will design, develop and maintain digital solutions that connect systems and automate manual work.

You’ll work with the IT Manager and the broader team, with opportunities to visit project sites to learn the business context. You will contribute to AI initiatives, dashboards and data platforms, while ensuring solutions are

Qualifications

  • 2+ years of experience building and shipping working solutions.
  • Strong SQL skills and data modeling experience.
  • Proficiency in Python and React development.
  • Experience with Power BI dashboards and data visualization.
  • Familiarity with APIs, debugging, testing, and maintainable code.
  • Interest in AI tools and responsible usage.

Responsibilities

  • Build and maintain internal applications, integrations and automations using AI-assisted development.
  • Work with AI tools and agent frameworks including ChatGPT, Claude and SDKs.
  • Develop and improve analytical tools, Power BI dashboards, semantic models and automated reporting.
  • Build and maintain integrations between systems to improve collaboration.
  • Troubleshoot application, integration and data issues.
  • Collaborate with corporate and project teams to deliver usable solutions.
  • Visit project sites to understand the business and industry context.
  • Attend industry technology events and conferences.

Skills

SQL
Python
React
Power BI
APIs
Testing
Communication
Driver's Licence

Education

Bachelor's degree in Computer Science / Software Engineering / IT or equivalent

Tools

Azure
Fabric
Power Apps
OpenAI tools

Job description

Are you an analytical thinker who wants to do more than put ideas on paper and actually turn them into working analytics, software, automations and AI tools? Read on.

About us

McIlwain is a Queensland civil construction and infrastructure contractor. Our Technology team is building an AI-first business: practical software, analytics, AI tools and automations that make our office and operational teams more productive. That frees them to focus on what matters most, which is building our country's vital infrastructure.

About the role

This is a hands-on, end-to-end role. You'll design, develop and look after digital solutions that connect our systems, automate manual work and turn data into strategic decisions. You'll work alongside our Information Technology Manager and the wider Technology team. You'll also have plenty of opportunities to visit our projects and learn what we do, how we do it and why. That understanding is what lets you build solutions that work in the real world.

What you'll do
  • Build and maintain internal applications, integrations and automations, using AI-assisted development to deliver faster
  • Work with our AI tools and agent frameworks, including ChatGPT, Claude, the OpenAI Agents SDK and our internal AI platforms
  • Develop and improve analytical tools, including Power BI dashboards, semantic models, automated reporting and SQL databases
  • Build and maintain integrations between our systems to improve collaboration and remove double-handling
  • Troubleshoot application, integration and data issues
  • Work directly with corporate and project teams to understand their problems and build solutions they'll actually use
  • Visit project sites from time to time to learn more about our business and the industry
  • Attend industry technology events and conferences
What you'll bring
  • 2+ years' experience building and shipping working solutions
  • Strong SQL skills (highly regarded)
  • Practical Python and React experience (highly regarded)
  • Sound development fundamentals: source control, APIs, debugging, testing and maintainable code
  • Power BI experience, or the aptitude to pick it up quickly
  • Curiosity about AI tools and how to use them responsibly to build better solutions
  • Clear communication with both technical and non-technical teams
  • A degree in Computer Science, Software Engineering, IT or similar, or equivalent experience
  • A current Drivers Licence
Nice to have
  • Microsoft Azure / Fabric, Power Apps or workflow automation experience
  • Experience in construction, engineering or other project-based environments
Why McIlwain
  • Real impact: your work goes into production and is used across the business
  • Modern tooling and a genuine AI-first direction
  • Real opportunities for growth in an expanding department with a supportive team
  • Career development and training opportunities
  • Paid Parental Leave for primary and secondary carers
  • Weekly gym or wellness reimbursement scheme
  • Bonus annual leave days to encourage a work/life balance
  • Salary reviews undertaken twice yearly and an End of Year Bonus Scheme
  • Cultural Leave Exchange
  • Free NAWIC membership
  • Employee referral bonus program

McIlwain is committed to nurturing a diverse and inclusive culture of opportunity. We encourage applications from candidates with culturally diverse backgrounds, people who identify as LGBTQIA+ and people with disabilities.

Successful candidates will be required to undergo a pre-employment medical and criminal history check

Applications will only be accepted from candidates who have the right to work in Australia

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Digital Solutions Engineer
Digital Solutions Engineer

McIlwain • Brisbane

On-site
AUD 90,000 - 130,000
Paid Parental Leave
Weekly gym or wellness reimbursement
End of Year Bonus Scheme
+1
AI-Powered Digital Solutions Engineer
AI-Powered Digital Solutions Engineer

McIlwain • Brisbane

On-site
AUD 90,000 - 130,000
Paid Parental Leave
Weekly gym or wellness reimbursement
End of Year Bonus Scheme
+1
AI-Powered Digital Solutions Engineer
AI-Powered Digital Solutions Engineer

McIlwain Civil Engineering • Brisbane

On-site
AUD 90,000 - 130,000
Real impact across the business
AI-first tooling and modern tech stack
Growth opportunities in expanding dept
+1
Safety Graduate
Safety Graduate

McIlwain • Brisbane

On-site
AUD 60,000 - 80,000
Paid parental leave
Weekly gym/wellness allowance
End of year bonus scheme
+1
Software Engineer
Software Engineer

Buildcorp • Sydney

On-site
AUD 110,000 - 180,000
Collaborative culture
AI and Microsoft technologies exposure
Flexible working arrangements
+2
Software Engineer
Software Engineer

Euroline • Sydney

Hybrid
AUD 110,000 - 140,000
Collaborative culture
AI & Microsoft tech exposure
Shape internal systems
+3
AI Solutions Engineer
AI Solutions Engineer

Dematic • Sydney

On-site
AUD 120,000 - 160,000
Career development
Global opportunities
Salary packaging
+5
AI Solutions Advisor
AI Solutions Advisor

Mott MacDonald • Adelaide

On-site
AUD 140,000 - 190,000
Agile working environment
Discretionary bonuses
Employee resource groups
+2
Safety Graduate: Kickstart Construction Health & Safety
Safety Graduate: Kickstart Construction Health & Safety

McIlwain • Brisbane

On-site
AUD 60,000 - 80,000
Paid parental leave
Weekly gym/wellness allowance
End of year bonus scheme
+1
Senior Contracts Administrator
Senior Contracts Administrator

McIlwain • Aratula

On-site
AUD 100,000 - 130,000
Housing available for local stay
Paid Parental Leave
Weekly gym reimbursement
+5