Software Engineer, Data Governance

Peregrine TechnologiesSan Francisco, CA
Onsite

About The Position

Peregrine helps public safety organizations, state and local governments, federal agencies, and private-sector institutions address societal challenges with AI-enabled platforms that turn siloed data into operational intelligence. The Data Governance team builds services, systems, and product features to help customers govern all their data assets throughout their lifecycle within Peregrine, providing fine-grained, secure data access and auditability controls. This role involves architecting and building the next version of core access control and governance systems, handling features like fine-grained permissions, auditability, policy enforcement, metadata management, and data labeling across the platform. The engineer will collaborate with Product Managers and make trade-offs to balance security and usability.

Requirements

  • 2-5 years of experience building and maintaining distributed data systems and cloud-based platforms.
  • Knowledge across areas that include: data governance, access controls and platform auditability.
  • Strong development background in technologies and languages that include Python.
  • Demonstrated ability in technical execution.
  • Exceptional interpersonal and communication skills.
  • Located in San Francisco and open to working in office.

Responsibilities

  • Architecting and building the next version of core access control and governance systems.
  • Developing features spanning fine-grained permissions, auditability, policy enforcement, metadata management, and data labeling.
  • Designing and building data governance features.
  • Making thoughtful trade-offs to create systems that balance security and usability.
  • Working closely with Product Managers to drive projects from idea formulation to design and implementation.
  • Building scalable, secure-by-default frameworks foundational to the infrastructure.
  • Ensuring first-in-class data security.
  • Synthesizing product requests into strong and reliable software components within the data governance domain.
  • Owning large portions of the application from start to finish.
  • Crafting and shipping software solutions that delight users.
  • Taking on hard problems.
  • Growing engineering talent through hands-on mentorship.
  • Fostering strong security values.

Benefits

  • Benefits
  • Equity (if applicable)
  • Bonus (if applicable)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service