{"id":777227,"url":"https://alion.io/job/coreplan-software-engineer-back-end-and-full-stack","title":"Software Engineer (Full-Stack)","company":{"id":673980,"name":"CorePlan","domain":"coreplan.io","url":"https://alion.io/company/coreplan-2","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Ashby","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Perth, Australia"],"countries":["AU"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AWS","optional":false},{"name":"Human-in-the-Loop","optional":false},{"name":"Offline-First","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Python","optional":false},{"name":"TypeScript","optional":false},{"name":"CI/CD","optional":true},{"name":"Django","optional":true},{"name":"Docker","optional":true},{"name":"GitHub","optional":true},{"name":"JavaScript","optional":true},{"name":"Nest.JS","optional":true},{"name":"Next.js","optional":true},{"name":"Node JS","optional":true},{"name":"React Native","optional":true},{"name":"React.js","optional":true},{"name":"Tailwind CSS","optional":true}],"status":"live","first_seen_at":"2026-08-25T03:45:27Z","employer_posted_date":"2026-10-09","last_verified_at":"2026-11-06T20:13:09Z","board_verified":true,"closed_at":null,"days_open":73,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":73},"description":"About Us\nCorePlan was born in Perth, Western Australia, and has since gone global. With another office in Vancouver and a team across 12 countries, we support customers around the world. Our cloud-native platform replaces legacy systems and spreadsheets with one intuitive, integrated tool that helps mining teams and their contractors plan, run and track their drilling programs.\nWe were recently named WA Tech Company of the Year 2026, an award that belongs to our whole team. We obsess over the customer experience and refuse to be lumped in with clunky enterprise software. Our goal is software that's as easy to use as the modern apps you rely on every day.\nAbout the role\nAs a Software Engineer at CorePlan, you'll build features that customers rely on every day, from the user interface through to the APIs behind it. You'll work closely with Product Managers and Designers to turn real customer problems into polished software.\nWhat you will do\nDesign, build and ship polished features end-to-end, from intuitive UIs to robust API logic.\n\nWork across frontend and backend services with product managers, UX/UI Designers and other teams to keep requirements clear and customers happy.\n\nImprove our tooling, CI/CD pipelines and developer experience.\n\nChampion technical excellence, performance and strong code review, including design reviews with Senior Engineers and architects.\n\nTake part in agile planning and estimation, and present your design changes in regular review sessions.\n\nResolve production issues and help teammates troubleshoot.\n\nContinuously learn and stay updated with related technologies and best practices.\n\nQualifications and Fit\n4+ years of experience building and scaling multi-tenant SaaS products in production.\n\nExperience with TypeScript, Python, React or similar modern programming languages and frameworks that power the web.\n\nDeep understanding of API design, relational database architecture (PostgreSQL or similar), and cloud services (AWS preferred).\n\nComfortable using AI tools to speed up coding, debugging and everyday workflows.\n\nA proactive, engineering-first mindset with genuine curiosity for solving complex technical problems at scale.\n\nA collaborative, team-first approach and a passion for building great product experiences.\n\nOur Tech Stack\nBackend: NestJS (Node.js), Django (Python), TypeScript, PostgreSQL, AWS\n\nFrontend: Next.js, React, TypeScript, Tailwind CSS\n\nMobile: React Native\n\nInfrastructure & Tools: AWS, Docker, CI/CD, GitHub\n\nKey Engineering Projects\nYou will work on initiatives such as:\nScaling a multi-tenant platform so every new enterprise customer gets a fast, secure and reliable experience.\n\nBuilding real-time APIs and workflows that turn complex operational data into live, actionable insight.\n\nEvolving our services for resilience and observability as customer workflows grow in depth and volume.\n\nKeeping field teams productive with offline-first sync between edge devices and the cloud.\n\nSolving hard data problems at scale, from query performance and indexing to caching for large, fast-growing datasets.\n\nWhy Our Team Loves Working Here\nImpact & Autonomy: You own what you build, from architecture choices to production releases, and you see the impact on real customers.\n\nModern stack, AI-enabled: Build with modern tools in a team that embraces AI to remove friction and move faster. AI supports our engineers instead of replacing them. We value the human in the loop: the judgement and lived experience that turn fast output into well-thought-out user experiences, unlike the vibe-coded solutions flooding the web. Every engineer owns the code they ship, regardless of who or what wrote it. If you like using AI tools to build better software, you'll fit right in.\n\nPerth CBD Location & Flexibility: Work from our beautiful office at The Palace in the heart of the Perth CBD, with a hybrid model that balances deep focus time with team connection.\n\nVibrant Culture & Perks: A supportive team that invests in your growth with hack days, a conference and learning budget, and regular lunch and learns. We look after you with an onsite wellness centre, parental leave top-up pay and EAP support for you and your family, and keep things fun with an office jukebox and corporate swag.\n\nReady for your next adventure?\nSound like a great fit? Send your CV and cover letter to  - we'd love to chat!\nRecruitment Agencies: We appreciate your hustle, but we are not engaging agencies right now. Want to be on our radar for the future? Email .","description_format":"text","description_chars":4554,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Parental leave"],"hiring_locations":[{"name":"Australia","iso":"AU","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Mining Tech"],"lifecycle":[{"event":"open","at":"2026-09-11T23:27:09Z"}],"visa":[],"liveness":{"score":23,"band":"cold","label":"Long shot","p_open":1,"p_active":0.651,"p_room":0.36,"age_days":73,"expected_fill_days":42,"reasons":["conf:3","win:tail","crowd:"],"computed_at":"2026-11-06T05:58:05Z"},"pay":null,"html_url":"https://alion.io/job/coreplan-software-engineer-back-end-and-full-stack","json_url":"https://alion.io/job/coreplan-software-engineer-back-end-and-full-stack.json","meta":{"generated_at":"2026-11-06T23:32:35Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":3191,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-07T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":673980},"rest":"https://alion.io/mcp/rest/get_company?id=673980"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcoreplan-software-engineer-back-end-and-full-stack"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fcoreplan-software-engineer-back-end-and-full-stack"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fcoreplan-software-engineer-back-end-and-full-stack"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/coreplan-software-engineer-back-end-and-full-stack\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcoreplan-software-engineer-back-end-and-full-stack"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":777227}},{"tool":"search_jobs","arguments":{"company":"coreplan.io","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":777227},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}