Software Engineer (Back-end and Full-stack)

πŸ—“οΈ Posted 2026-08-25 Perth HQ Fulltime Hybrid ICT

Company shared salary

NA

Market rate

A$7,500–A$12,500/mo (A$90,000–A$150,000/yr)

Based on similar roles (title + domain + location).

About the Company

ABOUT US CorePlan is a product-led SaaS company building modern operational software for the mining industry. We design and scale a cloud-native platform used by global customers to manage complex, real-time field operations. Our system replaces fragmented tools and spreadsheets with a single, high-performance product that handles critical operational data at scale. Mining is our domain. Technology is our craft. We are a high-performing, execution-focused team building a category-defining SaaS platform from Perth to the world. THE OPPORTUNITY We are growing our engineering team and hiring: 1 x Backend Engineer 1 x Full-Stack Engineer BACKEND ENGINEER

Responsibilities

  • ● What You Will Do
  • ● Design and implement scalable backend services and APIs that power our drilling management platform
  • ● Architect robust data models and optimise database performance for complex mining datasets
  • ● Build and maintain microservices that integrate with various drilling equipment and third-party systems
  • ● Implement security best practices and ensure data integrity across all backend systems
  • ● Drive performance optimisation and system reliability to support 24/7 mining operations
  • ● Collaborate with frontend teams to deliver seamless user experiences
  • ● Mentor junior developers and contribute to backend architecture decisions
  • ● Embrace CorePlan's collaborative ethos, working alongside a dedicated team to achieve shared goals
  • ● You Will Bring
  • ● Strong experience with Typescript (Node.js), Python, or similar
  • ● Deep understanding of API design and distributed systems
  • ● Cloud deployment experience (AWS preferred)
  • ● FULL-STACK ENGINEER
  • ● You will own features end to end, from UI through to backend integration.
  • ● What You Will Do
  • ● Design and deliver high-performance features
  • ● Work across frontend and backend services
  • ● Collaborate closely with product and design
  • ● Improve engineering tools and processes