We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.

Job posting has expired

#alert
Back to search results
Remote

Principal Knowledge Architect - Remote

Center for Internet Security, Inc.
United States
May 23, 2023

Principal Knowledge Architect - Remote
Job Locations

US


ID
2023-1861

Category
Security Best Practices

Type
Regular Full-Time

Remote?
Yes



Overview

The primary purpose of the Principal Knowledge Architect position is to serve as a subject matter expert in engineering the processes and technology required for creating, capturing, organizing, accessing, and using CIS knowledge assets. The role will be part of the Staff Engineering Team but work closely with other engineers, scientists, product owners, and analysts across the organization to build and support knowledge graph and ontological efforts, model driven software activities, and define knowledge management processes in order to best fit the needs of our users. The role requires an extensive computer science background and a DevOps mindset. This is not a management role; it is an engineering role.

The Center for Internet Security (CIS) makes the connected world a safer place for people, businesses, and governments through our core competencies of collaboration and innovation. We are a community-driven nonprofit responsible for industry leading best practices for securing IT systems and data. We lead a global community of IT professionals to continuously evolve these standards and provide products and services to proactively safeguard against emerging threats.



What You'll Do

    Stay current on trends pertaining to technology, software engineering, and ontological work
  • Work closely with various stakeholders and internal teams to understand their products/customers and how to best support the teams and customers
  • Mentor and set the example for team members to foster a mindset of continuous improvement, professional development, and organizational engagement
  • Perform software engineering activities, including: addition of new, innovative functionality and features to the CIS product suite of security applications, regular maintenance and issue resolutions, continual improvement of CI/CD automation and engineering best practices
  • Ensure the quality and accuracy of our knowledge graphs and ontologies
  • Pioneer new technical efforts, taking ideas from inception and working within cross functional teams to create new, fully engineered products and services
  • Contribute to domain standards and specifications (i.e., be standards-friendly wherever possible)
  • Serve as a student, practitioner, and progenitor of software engineering best practices
  • Additional tasks and responsibilities as assigned


What You'll Need

  • Bachelor's degree in Computer Science or related field*
  • 6+ years of relevant software engineering experience
  • 5+ years of experience in knowledge graph and ontology development
  • 4+ years in a senior engineering or leadership position.
  • Strong understanding of the principles of knowledge representation and reasoning
  • Experience with RDF, OWL, and other knowledge graph and ontology modeling languages.
  • Ability to communicate effectively with a remote team
  • Solid foundation in SDLC and working experience in the Agile process framework (e.g., Scrum) and Atlassian stack (JIRA, Confluence)
  • Experience with CI/CD automation: testing, builds, deploys, monitoring
  • Experience recommending, designing, and implementing greenfield software solutions.
  • Excellent interpersonal skills and professional demeanor
  • Strong, demonstrable drive towards continual professional growth and improvement
  • Must be authorized to work in the United States

It's A Plus If You Have:

  • Master's Degree in Computer Science or related field
  • 10+ years software engineering experience
  • Hands-on expertise with Groovy/Java/PHP (or similar language and willing to learn Groovy/Java)
  • Experience with SPARQL and other knowledge graph query languages
  • Experience with knowledge graph and ontology visualization, reasoning, and deployment tools
  • Experience in AWS Cloud environments including web application infrastructures, CI/CD services, and serverless architectures
  • Experience working with standards organizations to develop and maintain software standards
  • Experience working in open-source communities
  • Experience in implementing test driven development (TDD)

*Additional years of relevant experience or a combination of an Associate's degree or equivalent and relevant experience may be substituted for the Bachelor's degree.

At CIS, we are committed to providing an inclusive environment in which the diverse backgrounds, experiences, and views of our employees, members, and customers are valued and respected. It is through this commitment that we are able to work together towards our common mission: to make the connected world a safer place.

(web-94d49cc66-tl7z6)