Current jobs related to Senior or Principal Software Engineer - Perth, Western Australia - Ox Mountain Limited


  • Perth, Western Australia IFS Full time

    Company Description IFS is a billion-dollar revenue company with 6000+ employees on all continents. Our leading AI technology is the backbone of our award-winning enterprise software solutions, enabling our customers to be their best when it really matters–at the Moment of Service. Our commitment to internal AI adoption has allowed us to stay at the...


  • Perth, Western Australia Jevons Robotics Full time

    Company DescriptionJevons Robotics is a Perth-based start-up dedicated to developing cutting-edge solutions that transform the mining industry. Leveraging advanced control systems, artificial intelligence (AI), high-performance CPU/GPU technologies, and IoT innovation, we aim to automate and electrify mining operations for improved efficiency. Our team is a...


  • Perth, Western Australia Micromine Full time

    About UsFounded 39 years ago, Micromine is at the cutting edge of next-generation technology for mining. With offices in 9 different countries, we are one of the world's premier mining software companies; our technology is used in all corners of the globe.What We OfferAn established multinational business that is growing fast, with great benefits:An...


  • Perth, Western Australia APD Global Full time

    Perth CBD | Permanent Roles | Power & Renewables SectorJoin APD Global and help power the future of Western Australia.We're hiring two key roles within our Substations team at APD Global:Senior Secondary EngineerPrincipal Secondary EngineerThese roles suit experienced professionals who want to deliver complex substation secondary system designs and...


  • Perth, Western Australia Enemix Full time

    Job DescriptionJob Opportunity: Principal Planning EngineerAre you an experienced power system professional ready to shape the future of energy? Our client, a prominent Distribution Network Service Provider (DNSP), is seeking a Principal Planning Engineer to drive innovation, sustainability, and reliability in power system planning. This role offers a unique...


  • Perth, Western Australia Task Recruitment Full time

    Are you aC#.Net Senior Software Engineerwho has developed highly technical solutions looking for something genuinely interesting to work on? Join a global leader in mining equipment and operational technology and help shape the future of autonomous underground mining. If you enjoy solving real-world problems and want a role with long-term career potential,...


  • Perth, Western Australia Bankwest Full time

    Senior Software Engineer - Perth LocationYou are collaborative and enjoy solving analytical problems to help our team to reach highest potentialWe are a team of big thinkers who are engineering the future of bankingTogether we will build tomorrow's bank today, using world-leading technology and innovationDo work that mattersBankwest has a rich heritage....

  • Senior Engineer

    1 day ago


    Perth, Western Australia BG&E Full time

    The Senior / Principal Professional (Defence) role contributes to the winning, management and delivery of moderate to large scale projects, management of the Defence Civil Infrastructure Team and growing the broader Defence business. The successful individual shall be responsible for the management of project resources, budgets and timelines and enhancing...


  • Perth, Western Australia BankWest Full time

    Senior Software Engineer - Perth LocationYou are collaborative and enjoy solving analytical problems to help our team to reach highest potentialWe are a team of big thinkers who are engineering the future of bankingTogether we will build tomorrow's bank today, using world-leading technology and innovationDo work that mattersBankwest has a rich heritage....


  • Perth, Western Australia Programmed Full time

    We are seeking experiencedSenior and Principal Water Design Engineersto join a high-performing engineering team delivering critical water infrastructure projects across major resource operations.These12-month initial contractopportunities suit mechanical engineers with strong water infrastructure experience who enjoy working across technically complex...

Senior or Principal Software Engineer

2 weeks ago


Perth, Western Australia Ox Mountain Limited Full time
Senior or Principal Software Engineer

About us


Ox Mountain Limited (OXMT) was incorporated in the UK in 2015 and has offices in London, Perth & Sydney. Our main SaaS product IronMan, is disrupting the field of asset management with an exciting roadmap ahead, applying machine learning & automation to transform existing maintenance data into value-add insights.

We have a team of high-performing software, machine learning and domain engineers that work collaboratively to innovate and develop our product.

About You

You're an experienced Principal Software Engineer who thrives on leading complex projects and setting a high technical standard. You're confident in your expertise, pragmatic in your approach, and committed to delivering solutions that make a real impact. You enjoy working with others to solve tough problems and take pride in guiding teams toward success.

· Extensive experience in software engineering (typically 5+ years), with a strong track record in technical leadership.

· Deep understanding of programming principles and best practices.

· Expertise in designing and delivering scalable applications and solution architecture.

· Strong experience with ETL processes and data integration.

· Proven ability to lead technical delivery of projects, ensuring quality and timely execution.

· Skilled in mentoring and guiding engineers, helping teams raise the technical bar.

· Proficient in:

o   Languages: Python, JavaScript

o   Data & Search: Elasticsearch, PostgreSQL

o   Cloud & Infrastructure: AWS, Ansible, Terraform

o   CI/CD & Automation: GitHub Actions, Jenkins

· Exposure to Machine Learning concepts is a plus.

Responsibilities

As Principal Engineer, you'll be a technical leader and collaborator, ensuring solutions are robust, scalable, and aligned with business goals:

· Lead technical delivery of projects from design through implementation, working closely with your team to overcome challenges.

· Partner with the Head of Software to contribute insights and recommendations to the technical roadmap.

· Own solution architecture and API design for major initiatives.

· Provide hands-on engineering for critical components and prototypes when needed.

· Mentor and guide developers, promoting best practices and fostering a culture of learning and collaboration.

· Drive R&D initiatives, manage technical debt, and champion quality across the codebase.

· Work closely with stakeholders to ensure alignment and successful outcomes.

· Support agile processes by contributing technical input during planning and reviews.

Perks

  • Positively disrupting the reliability & maintenance analytics space.
  • World class culture and team capability.
  • Exciting environment in a growing, profitable tech company.
  • Continuous learning and development.
  • Grade 1 centrally located offices.
  • Competitive salary.