
Senior Software Engineer
6 days ago
Deswik is a global technology company delivering integrated software and consulting solutions for the mining and rail industries. We have global reach and stability without losing the engineering-led culture that started in Brisbane. With over 470 employees across 17 offices in 12 countries, our Brisbane HQ is home to 170+ software engineers, mathematicians, and mining professionals—driving the future of mining tech from the heart of the city. Our Deswik.CAD product suite provides world-leading 3D design tools to drive mining efficiency. It is both a powerful general CAD design application and the foundation for Deswik's extensive suite of mine design tools, developed for specific applications across all mining sectors. Our team of specialist software engineers is responsible for maintaining, enhancing, and extending an exciting suite of design and solids modelling tools used by mining engineers and geologists.
What We're Looking ForA Senior Software Engineer with significant commercial expertise in 3D graphics rendering, working with large 3D data sets and implementing 3D spatial algorithms as well as demonstrated experience:
- OpenGL and/or experience using other graphics APIs such as DirectX or Vulkan
- C# or C++
- Automated test frameworks, such as NUnit
This is the role for you if you also have experience integrating with 3D data such as:
- 3D files / CAD files, Point clouds and imagery
- WinForms and DevExpress for user interfaces
- Azure DevOps for pull requests, project tracking, build pipelines etc.
- Git for version control
- Strong commitment to code quality and maintainability
- Desire to mentor early-career software engineers
- Commitment to collaboration and passion for learning
- Positive, team-focused approach to software development
- Competitive salary + annual bonuses
- Permanent full-time employment in an essential industry (mining and resources)
- Work/life balance and flexibility
- Be challenged in a dynamic role that will see you constantly learning and developing your skills
- Trusted to do your job and have support when you need it
- Brand new state of the art office with end of trip facilities, games room and awesome social spaces
Preserving our authentic company culture and world-class work environment throughout our growth has been a key priority for our leaders. We are proud to be an employer of choice, offering our team a fun and relaxed workplace free from bureaucratic red tape. We are passionate about recruiting smart people, keeping them challenged and treating them like adults.
- Our work environment is relaxed, social and fun
- We are passionate, support each other, challenge the status quo and adapt quickly
- We believe work should be fun, challenging and rewarding
- We invest a lot in making Deswik a great place to work
- We look after our people and know that a happy, healthy team leads to a more productive work environment
If you are an experienced Senior Software Engineer with a passion for working with complex 3D/CAD problems, we'd love to hear from you. Apply now to join a team where your code powers real-world decisions, and your career grows with purpose.
Please note: we only considering applications from Australian citizens, permanent residents or individuals on a valid work visa that do not require sponsorship.
Agencies: please don't send us unsolicited applications.
Seniority level- Mid-Senior level
- Full-time
- Engineering and Information Technology
- Mining
#J-18808-Ljbffr
-
Senior Software Engineer
1 week ago
Brisbane, Queensland, Australia Clubfit Software Full time $90,000 - $120,000 per yearABOUT USClubfit Softwareis a fast-growing technology company providing cutting edge solutions and services to gyms worldwide []. Our clients are mainly in the health and fitness industries.We offer a turnkey solution for gyms, health clubs, leisure centres and other fitness clubs by managing payments, reporting, access control, marketing, statistical...
-
Senior Software Engineer
1 week ago
Brisbane, Queensland, Australia Squiz Full timeOverview Senior Software Engineer (Typescript/Node/React/AWS)2025 is all about growth here at Squiz. The Squiz product team is delivering a cloud-based Digital Experience Platform (DXP) with core capabilities including Content Management, Optimisation tooling, and Platform services. We are seeking Senior Fullstack Software Engineers (backend leaning) to...
-
Senior Angular Software Developer
1 week ago
Brisbane, Queensland, Australia Simpro Software Full timeOverviewSenior Angular Software Developer at Simpro Software. Join our established team working on our operational commercial mobile application. You will contribute to the ongoing success of the Simpro commercial SaaS application suite by delivering solutions in an Agile environment.Our tech stack is cross-platform (iOS and Android), built with Angular and...
-
Senior Software Engineer
2 weeks ago
Brisbane, Queensland, Australia Australian Retirement Trust Full timeJoin to apply for the Senior Software Engineer role at Australian Retirement Trust3 days ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer role at Australian Retirement TrustGet AI-powered advice on this job and more exclusive features.Brisbane, QLDTake hold of a monster opportunity and join our Technology Engineering team as...
-
Senior Software Engineer
2 weeks ago
Brisbane, Queensland, Australia Squiz Full timeOverviewSenior Software Engineer (Typescript/Node/React/AWS)2025 is all about growth here at Squiz. The Squiz product team is delivering a cloud-based Digital Experience Platform (DXP) with core capabilities including Content Management, Optimisation tooling, and Platform services. We are seeking Senior Fullstack Software Engineers (backend leaning) to join...
-
Senior Software Engineer
2 weeks ago
Brisbane, Queensland, Australia Squiz Full timeOverviewSenior Software Engineer (Typescript/Node/React/AWS)2025 is all about growth here at Squiz. The Squiz product team is delivering a cloud-based Digital Experience Platform (DXP) with core capabilities including Content Management, Optimisation tooling, and Platform services. We are seeking Senior Fullstack Software Engineers (backend leaning) to join...
-
Senior Software Engineer
2 weeks ago
Brisbane, Queensland, Australia Australian Retirement Trust Full timeJoin to apply for the Senior Software Engineer role at Australian Retirement Trust3 days ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer role at Australian Retirement TrustGet AI-powered advice on this job and more exclusive features.Brisbane, QLDTake hold of a monster opportunity and join our Technology Engineering team as...
-
Senior Software Engineer
2 weeks ago
Brisbane, Queensland, Australia Deswik Full timeJoin to apply for the Senior Software Engineer role at Deswik1 day ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer role at DeswikAbout DESWIK BOLTDESWIK.BOLT streamlines blending and logistics across mining supply chains. BOLT is:A web application built using Python 3 on top of a declarative Python/TS framework that is...
-
Senior Software Engineer
2 weeks ago
Brisbane, Queensland, Australia Deswik Full timeJoin to apply for the Senior Software Engineer role at Deswik1 day ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer role at DeswikAbout DESWIK BOLTDESWIK.BOLT streamlines blending and logistics across mining supply chains. BOLT is:A web application built using Python 3 on top of a declarative Python/TS framework that is...
-
Senior Software Engineer
2 weeks ago
Brisbane, Queensland, Australia Compare the Market Australia Full timeOverviewJoin to apply for the Senior Software Engineer role at Compare the Market Australia(IT) Designing, developing and maintaining applications software (may include J2EE or .NET). A strong focus is placed on analysis and design work, with only approximately one third of the employee's time spent writing code/programming.Seniority levelMid-Senior...