Senior Software Engineer (Backend / Distributed Systems) South East Melbourne Up to $170k Super Hybrid - 3 days in office This opportunity sits within a mid sized, high growth product technology company with a global customer base and sustained 30 percent year on year growth. The organisation is continuing to scale its engineering capability while modernising core platforms, creating an environment where engineers can take real technical ownership and solve complex systems problems. The platform powers thousands of connected devices globally and combines distributed backend services, cloud infrastructure and real time streaming technologies. About the Role Design, build and optimise backend services using Node.js, TypeScript and modern JavaScript patterns. Develop and maintain APIs, microservices and distributed systems with a strong focus on scalability, performance and reliability. Work across Linux environments, diagnosing and resolving issues across networking, services and runtime layers. Contribute to architecture discussions, technical design and engineering decisions across the platform. Investigate production incidents, identify performance bottlenecks and lead root cause analysis. Implement modern engineering practices including testing frameworks, CI/CD pipelines, containerisation and infrastructure automation. Collaborate with engineering teams to uplift coding standards, documentation and overall platform maturity. About You Essential skills Strong Node.js / TypeScript backend development experience. Experience with at least one additional programming language such as C++, Java, C# or Ruby. Solid computer science fundamentals including algorithms, data structures and networking concepts. Strong troubleshooting and debugging capability within complex systems. Comfortable working in Linux based development environments. Advantageous skills Frontend development experience with React or similar JavaScript frameworks. DevOps and cloud infrastructure experience with AWS, Docker and infrastructure as code. Exposure to networking protocols or network application development. Experience working with IoT or connected device environments. Cross platform or mobile application development experience. Exposure to video or audio streaming technologies. Why Join Mid sized product technology company with global reach. High growth environment offering strong technical ownership and impact. Hybrid working model with three days onsite in South East Melbourne. Opportunity to influence architecture, engineering standards and platform evolution as the organisation continues to scale.