> Markdown version of [/jobs/ext/2654285-senior-pki-cryptography-engineer](https://www.wearedevelopers.com/jobs/ext/2654285-senior-pki-cryptography-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior PKI/ Cryptography Engineer - **Company:** Federal Home Loan Mortgage Corporation - **Location:** McLean, VA, United States - **Experience:** Expert - **Salary:** $126,000.0 - $190,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Microsoft Windows, Component-Based Software Engineering, Bash Shell, Cloud Computing Security, Cyber Security, Information Systems, Software Design Patterns, Linux, JSON, Python (Programming Language), Object-Oriented Software Development, Public Key Infrastructure, Windows PowerShell, Ansible, Software Vulnerability Management, Extensible Markup Language (XML), YAML, Software Security, Firewalls (Computer Science), Git, Information Technology, Firewall Services Module - **Published:** August 9, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=412679e8fcb3016d ## About the Role * 5-7+ years in IT security, including execution, testing, and maintenance of SOX controls. * 5+ years of hands-on experience in PKI and cryptography, with a strong understanding of data encryption, SaaS security solutions, and cloud client security. * Knowledge of security and cryptographic primitives like hashes, symmetric/asymmetric key algorithms, and signature algorithms. * Experience with Linux and Windows, including server building and OS-based operations. * Strong skills in partnering across IT and business lines to deliver and enhance Data Protection services. * Familiarity with security regulations and frameworks (MITRE, CIS CSC, SOX), as well as NIST, IANA, RFCs, and IETF. * Experience with HIPS clients, firewall rules, secure configurations, Linux, Network, and Windows commands. * Proficiency in Python, BASH, PowerShell, and Ansible. * Understanding of Java, JSON, XML, YAML, and Object-Oriented Programming and Design Patterns. * Strong understanding of source code repository tools (e.g., GIT). * Foundation in Secure Software Lifecycle Management and Vulnerability Management. * Strong debugging and troubleshooting skills. * Security certifications preferred. * Basic understanding and experience in supporting ITIL activities like Incident and Problem Management. Keys to Success: * Self-motivated problem solver with innovative thinking. * Effective communicator and collaborator within teams and with external entities. * Ownership mindset with a proactive approach to problem-solving. * Eagerness to learn new technologies and improve processes. * Detail-oriented with a strong understanding of change impacts. * Familiarity with ITIL guidelines and risk-based prioritization. * Emphasis on automation and compliance with controls. * Adaptability to change while meeting objectives. * Strong mentorship and communication skills. * Managing product lifecycles and ensuring thorough testing of upgrades. * Ability to implement new products and oversee large-scale upgrades. * Knowledgeable in network ports, protocols, and firewalls. ## Description We are seeking a Senior PKI/Cryptography Engineer to join the Data Protection team within the Information Security Engineering department of the Information Technology Division. The engineer is responsible for providing administration, engineering, and operations support for PKI application components, and cryptographic-based tools within Data Protection. Read on to learn more about this exciting opportunity!, In this role, you will help fulfill the Information Security department's vision of reducing information risk by ensuring and enhancing the Confidentiality, Availability, and Integrity of Information systems at Freddie Mac. You will work towards the development and delivery of our technical solutions related to Data Protection. You will build, develop, and maintain relationships with internal and external customers, and vendors to formulate remediation solutions for issues related with Information Security. ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [CI/CD with Github Actions](https://www.wearedevelopers.com/videos/856-ci-cd-with-github-actions) - [What makes Cybersecurity different for critical infrastructure?](https://www.wearedevelopers.com/videos/571-what-makes-cybersecurity-different-for-critical-infrastructure) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [9 Ways to Make Money Hacking](https://www.wearedevelopers.com/magazine/333-9-ways-to-make-money-hacking) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Everything a Developer Needs to Know About MCP with Neo4j](https://www.wearedevelopers.com/magazine/604-everything-a-developer-needs-to-know-about-mcp-with-neo4j) - [Events like RSAC Get You CISOs. Developers Decide What Actually Gets Deployed.](https://www.wearedevelopers.com/magazine/693-events-like-rsac-get-you-cisos-developers-decide-what-actually-gets-deployed)