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 ll 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 ll 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.