Posted on: 23/06/2026
Job Description :
OP is partnering with a globally renowned leader in media, entertainment, and consumer experiences to hire a Software Engineer on the Platform Governance team.
You are responsible for delivering world-class engineering solutions that empower business users to build applications using integrations among M365, Azure, and non-Microsoft products.
You will partner across technology, product management, and business teams to enable scalable, secure, and transformative solutions that enhance collaboration and productivity across the enterprise.
Key Responsibilities :
Software Engineering :
- Design, code, and debug scalable, secure, and high-performance architectures for platform integrations.
- Evaluate and standardize integrations across Enterprise Technology's portfolio of products.
- Deliver engineering services and support for Enterprise Technology's Enterprise Software & Integration Services (ESIS), including the review and approval process for product integrations.
- Deliver automation and process improvements for the ESIS process.
- Architect and maintain complex Microsoft Graph integrations and custom middleware, aligning strategy with M365/Azure roadmaps.
- Build production-grade ETL pipelines using PowerShell (PnP/Graph SDKs) and Azure Automation for high-volume data across SharePoint, Teams, and OneDrive.
- Govern identity lifecycles in Microsoft Entra ID using OAuth/OIDC, least-privilege access for service principals, and automated Data Access Governance (DAG).
- Troubleshoot and resolve complex authentication, tokenization, and API handshake issues across distributed Microsoft cloud environments.
- Strengthen our security posture across integration capabilities to ensure a consistent experience for users that complies with GIS policies.
- Ensure architectural decisions align with business goals and technical standards.
- Collaborate with product managers, technical program managers, stakeholders, and engineering teams to integrate architecture into product roadmaps.
- Hands-on coding at a component level, conduct code reviews, and enforce coding standards and best practices for code commits.
- Perform Unit tests on code written and be able to debug and troubleshoot to resolve complex technical issues across distributed systems.
- Drive adoption of new technologies and methodologies to enhance platform capabilities.
- Champion agile practices, including MVP and iterative development approaches.
- Promote transparency, predictability, and collaboration across engineering teams.
- Advocate for organization-wide best practices in ideation, delivery, and customer engagement.
- Model inclusive behaviors and company cultural attributes.
- Exercise sound judgment when navigating risks, blockers, or trade-offs.
- Engineer and implement end-to-end solutions using Copilot Studio, Microsoft 365 Copilot, and Azure AI, integrating with SharePoint, Teams, OneDrive, and enterprise systems via available connectors or custom development.
Technical Enablement & Community Support :
- Collaborate with business stakeholders to gather requirements and identify solution pathways that drive enterprise transformation.
- Support business stakeholders and the development community, answering questions, offering guidance, and researching solutions.
Software Development Lifecycle :
- Design, code, test, document, and maintain software components and scripts for integrations.
- Follow standard design patterns and approaches for system and software application development.
- Develop and execute manual and automated test cases, analyze results, and resolve issues as part of continuous improvement.
Collaboration & Delivery :
- Work closely with engineering leaders and technical product project managers to ensure alignment of technical deliverables with organizational objectives.
- Independently resolve conflicts, prioritize and manage workload, balancing daily tasks and long-term projects.
- Seek guidance and approvals for major project decisions, and complete individual tasks with minimal supervision.
Required Qualifications :
- Bachelor's degree in Computer Science, Information Systems, Engineering, Data Science, or a related field, or equivalent experience.
- 5+ years of experience in software engineering, with a focus on M365, Azure, PowerShell, Microsoft Graph, Admin Consent, connectors, and integrations across systems.
- Proficiency in relevant programming languages (Python, JavaScript) and automation skillset.
- Experience with SDLC tools such as Confluence, Jira, ServiceNow, and Teams.
- Strong problem-solving, documentation, and verbal communication skills.
- Ability to work independently and as part of a team in a fast-paced enterprise environment.
- Familiarity with AI governance, data privacy, and security frameworks.
Preferred Qualifications :
- Microsoft certifications in Power Platform, Azure AI, Solution Architecture, or Endpoint Administration.
- Experience with citizen development enablement, including training, onboarding, and community building.
- Experience in the media, entertainment, or streaming industry.
- Familiarity with the organization's technology platforms, data environments, and compliance standards.
Why Join Us? :
- At our organization, technology powers the magic.
- As part of our team, you will help build and maintain the systems that support our iconic brands and global operations.
- We offer a collaborative work environment, opportunities for growth, and a culture that celebrates diversity, creativity, and innovation.
Did you find something suspicious?
Posted by
Posted in
Platform Engineering / SAP/Oracle
Functional Area
Other Software Development
Job Code
1647543