Mid-Level Software Engineer Cloud-native product | Modern stack | Strong engineering fundamentals Sydney CBD | Hybrid working | Up to $130k Super Why you'll like this role This role is for you if you care about building product software - not just closing tickets. You'll work on a production-grade, cloud-native platform used daily by professionals who rely on it to run their business. What you build goes live, gets used, and feeds directly into the product roadmap. You'll see the impact of your decisions, both technically and commercially. The engineering environment This is not a "maintain what's already here" role. The platform has been deliberately designed and continues to evolve. You'll work in an actively developed codebase where: architectural choices are discussed openly patterns and standards are clearly defined and evolving technical debt is identified and addressed as part of normal development You'll spend most of your time writing and shipping code. You're not being hired to lead a team - but your input is valued, and you'll contribute ideas and improvements as you grow. The problems you'll work on This is product engineering, not just CRUD. You'll work across: backend APIs and services frontend application logic integrations with third-party systems data transformation and migrations cloud-first infrastructure and deployment You'll sharpen fundamentals that compound over time - system design, data flow, API boundaries, performance, and reliability. AI, applied properly The platform already includes AI-powered capabilities in production. You'll be exposed to: practical AI integration into real workflows responsible use of data building features where accuracy, trust, and usability matter This is engineered, applied AI - not buzzwords or demos. What you'll bring You're likely to be: early-to-mid career with strong Computer Science foundations comfortable with C# / .NET and modern JavaScript frameworks curious, thoughtful, and invested in your craft keen to work across backend and frontend code comfortable collaborating with technical and non-technical teammates You don't need to be a lead. You do need to care about how software is designed and built. Why this is a good career move You'll work alongside an experienced CTO with deep engineering roots and a strong product mindset - someone who values clear thinking, good design, and steady improvement. If you're looking to build career capital , not just experience, this is an environment where that happens naturally.