As a Senior Platform Engineer, your core mission is to help design, build, and maintain the mod.io cloud application stack, while also contributing to automation, CI/CD and internal tooling. You will operate at the intersection of development, cloud & IT, championing automation and developer experience (DevEx). Your efforts will ensure our multi-cloud infrastructure (AWS and Azure) can handle massive, global-scale traffic while adhering to best practices in performance, availability, and security.
About mod.io
We believe that User-Generated Content (UGC) is an exciting new frontier for game engagement and longevity. Our service empowers developers and publishers to unlock the potential of their player base by fostering vibrant modding ecosystems, and facilitating in-game marketplaces for paid UGC. Backed by leading investors like Tencent, Play Ventures, Makers Fund, and LEGO, we're dedicated to delivering cutting-edge technology that supports both creators and studios.
Requirements
- Platform Ownership: Own the reliability, scalability and security of our production environments across our cloud systems such as Cloudflare, AWS and Azure.
- Infrastructure as Code (IaC) Ownership: Lead the development and governance of all cloud infrastructure using Terraform, AWS CloudFormation, and Azure Bicep. Ensure consistency, version control, and immutability across environments.
- CI/CD Pipeline Management: Build, harden, and maintain the continuous integration and continuous deployment pipelines (using Azure DevOps and GitHub Actions). Drive deployment frequency and reduce lead time.
- Container and Orchestration: Manage the core container infrastructure, specializing in technologies like Docker and ECS (or similar Kubernetes environments) to run resilient and scalable containerized workloads.
- Cloud Architecture & Security: Guide & Coach engineering teams to ensure all cloud components are designed according to the AWS & Azure Well-Architected Frameworks and ISMS policies, proactively identifying and mitigating risks.
- Observability Platform: Implement and manage the centralized monitoring, logging, and alerting platform (e.g., Grafana, Prometheus, ELK stack/Cloud-native tools) to provide comprehensive insights into system health and performance.
- Cost & Performance Optimization: Continually assess and optimize cloud resources and pipeline performance to ensure cost efficiency and low-latency operation for a global user base.
- Shifting Left: Design and implement self-service tools and internal APIs that allow feature teams to provision infrastructure and deploy applications with minimal or no input from yourself.
Culture
- Be a doer in a Start-up like, Scale-up company, be ready to pull your sleeves up and tackle any task small or project scale. Be it assisting another team member or helping us build a new Cloud environment and feature for millions of users.
- Embody our values, be awesome and work with awesome people. Set an example for others to follow, which strives for and delivers the best outcomes for our partners and prospects. "We're Building a Bright UGC Filled Future, Together."
- Champion a DevOps culture across mod.io by partnering with application teams to optimize their workflows and mentor engineers in their professional growth.
- Embrace feedback, ensuring constructive feedback is given and received in the right way. Speak freely, we’re a smallish company of 50 people, we need to solve hard problems together and get to the point quickly.
- Provide clear communication, own your work, and have fun.
What You Need To Be Successful
- Significant, demonstrated experience with Microsoft Azure cloud services and core architecture.
- 3+ years of hands-on experience with Infrastructure as Code (Terraform, Cloudformation, and/or Bicep).
- 3+ years of experience with scripting/programming languages such as Bash, Python, JSON, and YAML for automating platform functions.
- Expert knowledge of containerization (e.g., Docker) and experience with an orchestration engine (e.g., ECS, Kubernetes, or Fargate).
- Proven experience designing and maintaining CI/CD pipeline automation tools (e.g., Azure DevOps, GitHub Actions).
- Strong practical understanding of Azure & AWS technologies and the principles of the Azure/AWS Well-Architected Framework.
- Experience implementing and managing centralized monitoring and logging solutions (observability stack).
- Relevant professional cloud certifications (e.g., Azure DevOps Engineer Expert, AWS Certified Cloud Practitioner/Developer/Architect).
Benefits
Why Join mod.io?
- Impact: Be a key driver in shaping the future of UGC in gaming and supporting some of the biggest and most beloved titles ever made.
- Innovation: Work on cutting-edge technology at the intersection of gaming, platforms, and creator economies. Help us solve problems that haven’t been considered before.
- Growth: Join mod.io at an exciting time as the company is gaining market traction and has significant growth potential.
- Culture: Be part of a passionate, collaborative, and supportive team dedicated to empowering creators and developers, also don't you just want to work with fun and smart folks?!
- Place & Flexibility: Enjoy hybrid work with flexibility and work alongside colleagues in our decked out Prahran office, with easy access to Hawksburn train station.
- ESOP: We have an Employee Share Option Plan so that you can be part of what you help build.
This is a genuinely exciting and key role for mod.io. You'll work closely with the leadership team and there will be opportunities to diversify across so many projects it'll make your head spin. It'll be fun. If you're after a dynamic work environment, work with rad folks, working on cool tech, we can't wait to meet you.