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.
- Experience with 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.
Positively disrupting the reliability & maintenance analytics space.
World class culture and team capability.
Exciting setting in a growing, profitable tech company.
Continuous learning and development.
Grade 1 centrally located offices.
Unlock job insights
Salary match Number of applicants Skills match
Your application will include the following questions:
- Which of the following statements best describes your right to work in Australia?
- How many years' experience do you have as a software engineer?
- How many years' experience do you have in a software development role?
- Which of the following programming languages are you experienced in?
#J-18808-Ljbffr