Job Description
Engineering delivery
- 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.