Software Engineer, Back-End

Remote Full-time
About UsCorePlan isn’t your typical mining software company. We’re a Perth tech startup reimagining mining operations through our innovative digital SaaS drilling management platform. We've replaced traditional paper and spreadsheet systems with a cloud-based platform that streamlines drilling operations, data management, and team collaboration.We’re a high-performing team of execution-focused self-starters, building the next generation of software for mining. The RoleAs a Backend Engineer at CorePlan, you'll be the backbone of our SaaS platform, architecting and building the robust systems that power mining operations worldwide. You'll design scalable APIs, optimise database performance, and ensure our platform can handle the demands of mission-critical drilling operations while collaborating with a driven team reimagining the industry through cloud technology.What You’ll DoDesign and implement scalable backend services and RESTful APIs that process complex mining operational dataArchitect robust data models and optimise database performance for complex mining datasetsBuild and maintain microservices that integrate with various drilling equipment and third-party systemsImplement security best practices and ensure data integrity across all backend systemsDrive performance optimisation and system reliability to support 24/7 mining operationsCollaborate with our frontend team and product designers to create seamless end-to-end solutionsMentor junior developers and conduct thorough code reviewsOur Tech-StackBackend: NestJS (Node.js), Django (Python), TypeScript, PostgreSQL, AWSFrontend: Next.js, React, TypeScript, Tailwind CSSMobile: React Native Qualifications and Requirements4+ years of professional software development experience (with Node.js, Python, or similar backend technologies)Solid understanding of PostgreSQL, MySQL databases and database optimisation techniquesExperience with AWS services and containerisation technologies (Docker, Kubernetes)Experience designing and implementing RESTful APIs and microservices architecturesProficiency with testing frameworks and test-driven development practicesKnowledge of caching strategies, message queues, and distributed systems conceptsExperience with CI/CD pipelines and infrastructure as codeUnderstanding of security best practices for web applications and data protectionExperience with monitoring, logging, and debugging production systemsAnalytical mindset with experience in performance optimisation and system scalability✨ Our CultureBesides nailing down the specifics of your job, here's what makes our team rock:First-principles thinking - We believe in breaking down and understanding problems into their most basic parts.LFG! – We set high goals and ruthlessly prioritise to hit them.Infectious passion - We highly value team members who love the career path they've chosen and strive for mastery.Yes -We highly value team members who love the career path they've chosen and strive for mastery.Create, launch, evolve - Creation is the spark of learning. Launch it internally, engage with customers, gather feedback, and evolve. Perks & BenefitsFlexible/hybrid working arrangementsCentral CBD locationVibrant office culture – open plan space, birthday celebrations, team events (hello, movie nights + office jukebox!)Access to EAP mental health & wellbeing servicesCorporate swag packReady for your next adventure?If you're ready to bring your A-game to a tech-forward startup, click APPLY NOW to submit your CV and cover letter. Have questions? Reach out to us at [email protected] Recruitment AgenciesWe appreciate your hustle, but we’re not engaging agencies right now. Want to be on our radar for the future? Email [email protected]

Apply Now
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

**Experienced Customer Service Representative (Remote) – Deliver Exceptional Support to arenaflex Clients**

Remote

Occupational Health Nurse Trainer/Mentor - Fully Remote in the US

Remote

ServiceNow Administrator/Developer (Remote) (Short-Term)

Remote

Business Architect - Industry Innovation & Co-Development Group (InnoCoDev)

Remote

Senior React Full-stack Developer

Remote

Remote Customer Chat Support Specialist – Live Chat Assistant for E‑Commerce & Retail Brands (Remote, Flexible Hours)

Remote

Manager, AI Solutions

Remote

[Remote] Modeling & Analytics Lead

Remote

FP&A Analyst - AI Trainer

Remote

Senior Analyst, Privates Compliance

Remote
← Back