
Senior Software Engineer
2 weeks 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 solutions are
Practical. Powerful. Proven.
The
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.
As the largest product team in our Software Development Division, this team of specialist software engineers are responsible for maintaining, enhancing and extending an exciting suite of design and solids modelling tools used by mining engineers and geologists.
What's in it for you
- Competitive salary + biannual 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
- You will be 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
What we're looking for
- a Senior Software Engineer with significant commercial expertise in 3D graphics rendering, including:
- Low-level graphics APIs e.g. OpenGL / DirectX / Vulkan
- Experience working with large 3D data sets and implementing 3D spatial algorithms
More broadly, we use the following sorts of technologies and techniques in our work:
- C# .NET, C++ (or if you have used or Java or similar languages then that's cool too)
- HTML5, CSS3, JavaScript (AJAX, JSON, etc) & Typescript
- Modern front end JavaScript frameworks
- , .NET Core
- SQL Server and some use of ORM (Entity Framework or similar)
- Automated testing techniques and frameworks
- Data visualisation experience (advantageous, but not essential)
You Will Bring a
- 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
Our culture
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.
-
Junior Software Engineer
5 days ago
Brisbane, Queensland, Australia OZI Software Solutions Full time $60,000 - $80,000 per yearCompany DescriptionWe help businesses innovate and grow through cutting-edge software solutions and digital transformation strategies. Our focus is on delivering high-quality, effective software products that drive efficiency and improve business performance. We work closely with our clients to understand their unique needs and tailor our solutions to ensure...
-
Senior Solutions Engineer
3 days ago
Brisbane, Queensland, Australia Redgate Software Full time $120,000 - $150,000 per yearCompany DescriptionRedgate offers end-to-end Database DevOps solutions to help organizations streamline software development and gain value from their data faster. Our portfolio reliably solves complex challenges in database management across the DevOps lifecycle on any database, anywhere. We enhance efficiency, reduce errors, and safeguard business-critical...
-
Senior Software Engineer
2 weeks ago
Brisbane, Queensland, Australia Davidson Full time $150,000 - $200,000 per yearAbout the Company Davidson Technology are working with a large Federal Government Agency to secure multiple Senior Software Developers who have experience overseeing software development projects, writing optimised code, and providing technical leadership to a team of software engineers, on initial 12-month contract with the option of 2 x 12-month...
-
Senior Software Engineer
4 weeks ago
Brisbane, Queensland, Australia BLOOM Full timeBLOOM Brisbane City, Queensland, Australia Senior Software Engineer BLOOM Brisbane City, Queensland, Australia This range is provided by BLOOM. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $100,000.00/yr - $160,000.00/yr Overview Our client, a Brisbane-based...
-
Senior Software Engineer
7 days ago
Brisbane, Queensland, Australia BLOOM Full time $80,000 - $120,000 per yearOur client, aBrisbane based software product start-up, is on the lookout for anothersoftware engineerto join their team to assist in the ongoing development and enhancement of their software products. Thishighly successful businesshas established itself in the market with it'scutting edge products.Due to their ongoing success, they are in an organic growth...
-
Senior Software Engineer
2 weeks ago
Brisbane, Queensland, Australia Criteria Corp (Dev Testing) Full time $120,000 - $180,000 per yearAs a Senior Software Engineer at Criteria Corp, you will take a leadership role in the design, development, and implementation of robust software applications. You will collaborate closely with product managers and other engineers to define technical requirements and lead the full software development lifecycle. Your responsibilities will include mentoring...
-
Senior Software Engineer
2 weeks ago
Brisbane, Queensland, Australia Squiz Full time $120,000 - $180,000 per year2025 is all about growth here at Squiz The Squiz product team is working to deliver a cloud-based Digital Experience Platform (DXP) with several core capabilities including Content Management, Optimisation tooling, and Platform services.We're seeking a number ofSenior Fullstack Software Engineers(backend leaning) to join our product engineering team on a...
-
Senior Software Engineer
5 days ago
Brisbane, Queensland, Australia Squiz Full time $120,000 - $180,000 per year2025 is all about growth here at Squiz The Squiz product team is working to deliver a cloud-based Digital Experience Platform (DXP) with several core capabilities including Content Management, Optimisation tooling, and Platform services.We're seeking a number of Senior Fullstack Software Engineers (backend leaning) to join our product engineering team on a...
-
Senior Software Engineer
3 days ago
Brisbane, Queensland, Australia Deswik Full time $120,000 - $150,000 per yearIf you're a software engineer with a passion for rail systems or trains, Deswik'sRACEproduct offers a unique opportunity to work on cutting-edge technology that's transforming bulk rail logistics. RACE combines real-time train management, advanced scheduling, and digital twin capabilities to optimize some of the world's most complex rail networks.You'll be...
-
Senior Software Engineer
4 weeks ago
Brisbane, Queensland, Australia Microsoft Full timeMicrosoft Canberra, Australian Capital Territory, Australia Senior Software Engineer - Azure Storage As a Senior Software Engineer - Azure Storage, you will play a key role in defining the technical direction of the most complex pieces of Azure Storage, while delivering continued improvements as well as pathbreaking features at a high quality. In...