Software Engineer (Back-end and Full-stack)

coreplanยท Engineering
Apply Now โ†—
๐ŸŒ Remote๐Ÿ“ Perth HQFullTime

About this role

๐Ÿ” 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

You will focus on building scalable, reliable backend systems that power our platform.

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

  • Experience with PostgreSQL or similar databases

  • Cloud deployment experience (AWS preferred)

  • Experience with CI/CD and containerised environments

๐Ÿ’ป 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

  • Contribute to code quality and peer reviews

You Will Bring

  • Strong experience with Typescript (Node.js), Python, or similar

  • Backend experience with Node.js, Python, or similar

  • Experience building production SaaS applications

  • Cloud deployment knowledge

  • Comfort working across the full stack

๐Ÿงฐ Our Tech Stack

Backend: NestJS (Node.js), Django (Python), TypeScript, PostgreSQL, AWS
Frontend: Next.js, React, TypeScript, Tailwind
Mobile: React Native

๐Ÿš€ Key Engineering Projects

You will work on initiatives such as:

  • Scaling our multi-tenant SaaS architecture to support global growth

  • Designing high-performance APIs for complex operational datasets

  • Improving system reliability in 24/7 mission-critical environments

  • Evolving our microservices architecture for resilience and observability

  • Building real-time data flows between field hardware and cloud systems

  • Enhancing database performance across large relational datasets

  • Strengthening CI/CD pipelines and deployment automation

  • This is product engineering at scale, with real-world impact.

๐ŸŽ Perks & Benefits

  • Central CBD location - in state of art offices

  • Hybrid role - blending deep focus time with collaboration and connection

  • Vibrant office culture and team events (monthly all hands, lunch and learns, office pilates, office jukebox + more)

  • Corporate swag

  • Parental leave top-up pay (covering the difference between the government's minimum parental leave payment and your regular base salary)

  • Access to EAP mental health & wellbeing services for you and immediate family members

๐Ÿš€ Ready to Apply?

Tell us which stream you are applying for โ€“ Backend or Full-Stack - and share your CV and a short cover letter outlining what you love building.

๐Ÿค Recruitment Agencies

We appreciate your hustle, but we're not engaging agencies right now.

Frequently Asked Questions

Is the salary disclosed for the Software Engineer (Back-end and Full-stack) position at coreplan?
The salary for this Software Engineer (Back-end and Full-stack) role at coreplan is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Is the Software Engineer (Back-end and Full-stack) job at coreplan remote?
Yes, this Software Engineer (Back-end and Full-stack) position at coreplan is remote, with team members based in Perth HQ. You can work from home or anywhere in the supported regions.
Is the Software Engineer (Back-end and Full-stack) role at coreplan full-time or part-time?
This is listed as a FullTime position. It is posted as a Software Engineer (Back-end and Full-stack) role in the Engineering department at coreplan.
Which team or department does the Software Engineer (Back-end and Full-stack) at coreplan belong to?
This Software Engineer (Back-end and Full-stack) position is part of the Engineering department at coreplan. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Software Engineer (Back-end and Full-stack) position at coreplan?
Click the "Apply Now" button on this page. You will be redirected to coreplan's official application portal hosted on ashby where you can submit your application directly.
When was the Software Engineer (Back-end and Full-stack) job at coreplan posted?
This Software Engineer (Back-end and Full-stack) position at coreplan was posted on Apr 23, 2026. Apply as soon as possible โ€” early applications are often reviewed first.
Software Engineer (Back-end and Full-stack)
coreplan
Apply for this role โ†—

You'll be redirected to coreplan's official application page on Ashby ATS.