GSK logo

Senior Governance Engineer

GSK
Remote friendly (Collegeville, PA)
United States
$136,950 - $228,250 USD yearly
IT

Role Summary

A Senior Governance Engineer is a leading technical contributor who can transform loosely defined requirements into well-defined specifications and execute at a high level. The role focuses on metrics, both for impact and for operational inner workings. You will help ensure product teams produce reliable, scalable, and secure infrastructure and applications by collaborating with platform infrastructure and data operations teams to implement security and governance products within existing systems, translating regulatory requirements into efficient, user-friendly products.

Responsibilities

  • Design and deploy scalable and reliable governance solutions using a mix of existing technologies, open-source tools, and new integrations.
  • Build and maintain an automated policy engine that integrates with existing authorization systems, uses policy as code, is cloud-native (GCP), and integrated with other Onyx Platforms and frameworks.
  • Enable governance by design and implementation of user-friendly products through computational and automatable engines and integrations with data platforms, pipelines, metadata, and authorization systems.
  • Incorporate requirements from security and internal regulatory teams to ensure compliance with security policies and regulations as part of governance products.
  • Collaborate with cross-functional teams to understand business requirements and translate them into scalable and efficient governance products.
  • Use standard agile SDLC processes for development management, CI/CD, and automation for infrastructure provisioning and deployment.
  • Stay updated with trends in security, governance, and data governance, contributing to continuous improvement of the infrastructure and data platform.
  • Provide technical guidance and mentorship to junior team members, fostering a collaborative and knowledge-sharing culture.
  • Troubleshoot and resolve governance-related issues and provide technical support to internal teams.

Qualifications

  • Required: PhD + 2 years, Masterโ€™s +4 years, or Bachelorโ€™s +6 years of relevant experience.
  • Required: Experience with one or more programming languages (e.g., Go, Python, Scala, Java).
  • Required: Experience with cloud-based data governance solutions (e.g., Open Policy Agent, Strya-DAS, Immuta, Privacera, Gatekeeper, AWS Data Governance tools, Google Cloud Data Catalog/DataPlex, Microsoft Azure Purview) to manage data across cloud environments.
  • Required: Experience with Policy and Compliance monitoring.
  • Preferred: Extensive knowledge of computational data governance, data security, compliance regulations, and industry best practices.
  • Preferred: Experience with managing authorization and authentication as code, integrating with enterprise RBAC tools.
  • Preferred: Experience with implementing attribute-based access control.
  • Preferred: Demonstrated experience building reusable components on top of the CNCF ecosystem including Kubernetes (or similar).
  • Preferred: Experience with modern software development tools and workflows (git/GitHub, DevOps tools, metrics/monitoring).
  • Preferred: Cloud experience (AWS, Google Cloud, Azure, Kubernetes), including infrastructure-as-code.
  • Preferred: Application experience with CI/CD implementations using git and a common CI/CD stack (e.g., Jenkins, CircleCI, GitLab, Azure DevOps).
  • Preferred: Demonstrated excellence in agile software development environments using Jira and Confluence.
  • Preferred: Passion for data-management and governance/privacy best practices.