GRC Engineer

Cynet Systems•San Jose, CA

About The Position

The GRC Engineer is a contractor role within the Technology GRC (TechGRC) group and will work as part of its automation team. The role focuses on using software development skills to automate compliance controls and processes and enable near-real-time compliance monitoring. The engineer will build a compliance automation platform and tools that provide a comprehensive view of the organization's compliance posture, while contributing across the software development lifecycle. The position also involves improving reporting and documentation tools, balancing business needs with maintainable software, and prototyping ideas while researching technology trends.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or equivalent practical experience.
  • At least 5 years of hands-on software design and development experience.
  • Ability to write reusable, testable, and efficient code.
  • Strong hands-on experience in API design and development with Node.js and Python, using frameworks such as ExpressJS and Flask.
  • Knowledge of SQL and NoSQL databases, including PostgreSQL, MySQL, and MongoDB.
  • Understanding of server-side templating languages such as EJS.
  • Strong understanding of modern development practices, including Agile, CI/CD, Kubernetes, Docker, and microservices architecture.
  • Understanding of front-end technologies, including HTML, CSS, ReactJS, and Redux.
  • Strong interpersonal, verbal, and written communication skills, along with strong planning abilities.
  • Ability to multitask and adapt to changing priorities and requirements.
  • Ability to address and resolve complex technical problems using appropriate tools and techniques.

Nice To Haves

  • Knowledge of compliance frameworks such as SOC 2, FedRAMP, ISO, and PCI.
  • Cloud Site Reliability Engineering (SRE) experience.

Responsibilities

  • Automate compliance controls and processes to support near-real-time compliance monitoring.
  • Build a compliance automation platform and tools that provide a comprehensive view of the organization's compliance posture.
  • Take ownership of and participate in all aspects of software development activities.
  • Introduce insights from internal or external sources to improve organization-wide reporting tools.
  • Continuously improve and maintain SharePoint sites, wikis, and other documentation portals.
  • Define and implement team goals, delivering solutions that balance business needs with software maintainability.
  • Rapidly prototype ideas and concepts and research the latest technology trends.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service