You will work within the Web Services team as a Senior Backend Engineer, contributing across our suite of backend products and managed services that power mod.io for studios, creators, and players. Your work will span the design, delivery, and operation of C#/ASP .NET cloud-hosted backend services on Microsoft Azure, as well as ongoing development and maintenance of our broader PHP backend stack.
You will be a hands-on senior contributor — owning features end-to-end, raising the bar on engineering quality, and partnering closely with Tech Leads, Product, QA, and Cloud & IT to ship and operate services that meet our reliability, security, and performance standards.
About mod.io
At mod.io, we believe that UGC is the heart of enduring game engagement and longevity. We provide a robust API, SDK, and engine plugins that enable seamless mod integration, content curation, and even facilitate in-game marketplaces for paid UGC. Backed by leading investors like Tencent, Makers Fund, and LEGO Ventures, we're dedicated to fostering vibrant creator communities and helping studios unlock the full potential of their player base.
Job Title Employment Type
Permanent, Full-Time
Team
Web Services
Seniority
Senior
Level
Level 3
Direct Reports
None
Reporting To
Head of Web Services
Location
This is a hybrid role based in Melbourne (in proximity to the office). No exceptions, candidates must be available on site in our office as needed.
What you'll be doing in the role (Key Accountabilities)
* Design, build, and maintain backend services in C# / .NET, deployed and operated on Microsoft Azure.
* Contribute to and maintain features across our PHP backend, working alongside the broader Web Services team.
* Author infrastructure-as-code using Bicep, and operational tooling using PowerShell, to provision and manage Azure environments in a repeatable, auditable way.
* Design and implement tests and write documentation for the code you produce.
* Participate in code review, pairing, and technical design discussions; provide constructive feedback and uplift those around you.
* Take part in on-call rotation for the services you help build, in line with the Engineering Handbook's full-service ownership expectations.
Operational ownership
* Operate what you build: monitor, alert, diagnose, and resolve issues across the services you contribute to.
* Proactively identify performance, cost, security, and reliability improvements and drive them to completion.
* Contribute to runbooks, incident response, and post-incident reviews; feed learnings back into the platform.
* Work with Cloud & IT to ensure deployments, secrets, networking, and access management meet mod.io 's ISO 27001 obligations.
Cross-team collaboration
* Partner with Tech Leads and Product Managers to break down work, estimate, and sequence delivery in line with the team's technical roadmap.
* Collaborate with QA, frontend, Game Services, and Cloud & IT engineers to deliver coherent, end-to-end customer experiences.
* Provide insightful feedback on architectural and product decisions from a backend and operations perspective.
* Assist the Business Development and Customer Solutions teams with technical onboarding and escalations where backend expertise is required.
Culture
* Bring expertise and humility to cross-team interactions, and foster a positive culture focused on achieving the best outcome with what is available.
* Contribute resourceful solutions that benefit our partners and prospects, while balancing the need to sell with our ability to build a sustainable business and industry.
* Embody our values, set an example for others, and help foster a high performance team that delivers strong outcomes with the available resources.
* Lead up, down and across the organisation with authentic leadership and candour.
* Embrace and encourage constructive feedback to improve our product and processes, and ensure communication is clear, effective and as lightweight as necessary.
* Know games. Play our live games. Know competitive examples. Bring your background to work and use it to help build what comes next in UGC.
What Success Looks Like
Backend services and features are designed, built and delivered to agreed scope and quality inline with our organizational engineering standards - with test coverage and documentation consistently completed as part of timely delivery.
Azure Services remain stable, secure and well-supported in production, with any issues identified and resolved in a timely and proactive manner.
Collaboration across technical and non-technical teams supports efficient decision-making, strong delivery alignment and effective prioritisation.
Cross-team feedback is actively sought out and meaningfully applied, resulting in continuous improvement of engineering solutions.
Your skills and experience (what we think you need to be successful)
To be successful, you are an experienced C# Backend Engineer with strong Azure Infrastructure and experience in the end-to-end of software and product development. You will be designing and building APIs and products used by a variety of different stakeholders, both technical and non-technical, and you can make appropriate technical decisions while understanding the trade-offs. You will also be strongly involved in product and technical roadmapping and ownership of various parts of the mod.io product suite, across a variety of languages and platforms.
Must haves
* 5+ years of professional backend software engineering experience, including time operating production services at scale.
* Strong, current commercial experience with C# and .NET building HTTP and RESTful APIs and background/worker services.
* Strong working knowledge of Microsoft Azure, including hands‐on experience with the core compute, storage, messaging, networking, identity, and secrets services typically used to run a managed SaaS backend (e.g. Docker & Container Apps, Storage, Queues / Service Bus, Key Vault, Entra ID).
* Hands‐on experience writing and maintaining Bicep (or comparable IaC such as ARM / Terraform with a willingness to standardise on Bicep) to provision Azure resources.
* Proficiency with PowerShell for automation, deployment, and operational tooling against Azure.
* Solid understanding of CI/CD, automated testing, observability (logs, metrics, traces), and secure‐by‐default practices.
* Demonstrated ability to own services end-to-end — design, build, ship, operate, and improve — and to take part in on‐call.
* Strong written and verbal communication skills, with the ability to collaborate across engineering, product, and customer‐facing teams.
Nice to Haves
* Commercial experience with PHP (ideally a modern framework such as Laravel / Symfony or equivalent) and a willingness to actively contribute to a PHP backend codebase as part of your day‐to‐day work.
* Experience operating multi‐tenant or per‐customer isolated environments in Azure.
* Familiarity with REST API design at scale, including authentication, rate limiting, and versioning.
* Experience working in an ISO 27001 (or equivalent) certified environment, including change control and auditability.
* Exposure to AWS, Cloudflare, or hybrid‐cloud architectures.
* A passion for video games and an understanding of the unique challenges UGC presents us and similar businesses like YouTube and Steam.
#J-18808-Ljbffr