PKI Development Engineer (731839)


  • Responsibilities / Activities:

    • Development and Support (75% of role)
      • Develop software/systems to support PKI/Cryptographic requirements to meet the connected cars security program (20% time)
      • Develop software/systems on premise as well as cloud platform using cloud native technologies (50% of time)
      • Systems analysis and software development efforts that align with agile-related approaches (5% of time)
      • Unique, custom software solutions to achieve security goals when COTS or OSS solutions are not available or viable
      • Software development experience/expertise to compliment product security and application security initiatives
      • Codified security principles for cloud (X-as-a-Service) systems integrated directly into application designs and blueprints/formations
      • Secure data exchanges with internal and external security intelligence platforms
      • Automation of tasks related to cybersecurity such as correlations, alerting, analysis, and event review processes
      • Integration of various tools and datasets to enhance detective and preventive control sets
    • Develop the PKI Program specific outline for the connected cars security program
    • Identify, research and propose concepts and architectural areas of need specific to the PKI domain
    • Create, maintain and align the TMNA’s Security policies and standards with industry best practices and business needs in the adoption PKI and data protection technologies.
    • Development of technical security strategies related to PKI infrastructure
    • Development of technical security architectures related to PKI infrastructure
    • Development of technical security standards related to PKI infrastructure
  • Requirements:

    Must Haves:

    • 5+ years of experience with all aspects of software development
    • Bachelor’s degree or higher, in Computer Science, Engineering or related discipline, or equivalent professional experience
    • Software development and deployment experience on cloud platforms such as AWS/Azure/Google Cloud using cloud native technologies
    • Experience in software development and delivery services, security engineering or other technical risk management skills.
    • Deep technical understanding of modern development platforms such as: CI/CD, Git/Gerrit, Dockers, OpenStack, AWS, Azure, or Google Cloud platforms
    • Deep technical understanding with programming languages such as: JavaScript, C, C++, .NET/PowerShell, Terraform, Java or other related languages.
    • Experience with web service development using REST in a Cloud environment



    • Creation of Cryptographic Services such as OCSP Responder, CRL Distribution Point, Enrollment for large number of clients etc.
    • Experience in cryptographic library like OpenSSL
    • Deep knowledge of Key Generation/Management
    • Secure Storage of Keys
    • NIST 800-57 All parts knowledge
    • ISO21188/WebTrust Certification Requirement
    • FIPS 140-2 Standard Knowledge
    • Experience with compliance regulations/laws, security frameworks and standards (e.g., NIST, HIPAA, ISO, COBIT, OWASP, ITIL, etc.).  


Plano, Texas 32801




Job Search

Snelling offers exciting employment opportunities in many fields – including medical, financial, engineering, information technology, manufacturing, and light industrial, administrative and clerical, and more. Search our career, temporary-to-hire and contingent (temporary) employment opportunities now. Find jobs that interest you and apply online!

Snelling Corporate Office

4055 Valley View Lane, Suite #700
Dallas, TX, 75244

(800) 411-6401

(972) 239-7575