US English


7 Senior Software Engineer - Secrets Management and PKI Resume Templates with Example

By Ria · Last Updated On October 14, 2026
Resume example — page 1

This guide shows you how to create a clear, focused Senior Software Engineer - Secrets Management and PKI resume. You will learn how to organize relevant experience and present technical strengths so recruiters can review them quickly.

A strong resume for this role connects secure infrastructure work to practical results. Show how you build and operate secrets services, manage certificate lifecycles, protect cryptographic keys, and make credential processes more reliable.

Explore the example presented in 7 resume layouts, then compare how each design handles experience, skills, certifications, and education. Use the guidance to choose a format and include relevant terms such as HashiCorp Vault, AWS Secrets Manager, X.509, HSM integration, Go, Python, IAM, and CI/CD security.

What Makes a Great Senior Software Engineer - Secrets Management and PKI Resume in 2026

A strong resume makes your secrets management and PKI work easy to scan. Use clear sections and focused bullets to show how you protect credentials, manage certificates, and support reliable infrastructure.

Add relevant tools and controls, such as HashiCorp Vault, AWS Secrets Manager, X.509, HSMs, Go, Python, FIPS 140-2, SOC 2, or ISO 27001. Where possible, explain the outcome of your work with specific, truthful results.

The examples shown below are intentionally detailed to demonstrate a range of experiences, skills, accomplishments and relevant keywords. We prefer detailed resumes as they provide more context to the hiring managers and also help the ATS systems identify relevant qualifications and score your resume better for a match. But the length of a resume is an individual choice. If you want a one page resume, just keep the most relevant experience and information for the job. Note: Resume examples are for educational purposes only. Use only information that accurately reflects your experience and qualifications. References to real organizations do not imply affiliation or endorsement.

#1 Plain Two Column Format Resume Example

The Plain Two Column Format organizes resume content in two columns, helping reviewers compare experience and supporting sections.

 
Resume example — page 1   Resume example — page 2

Resume Snapshot

  • 11 years building infrastructure security systems
  • More than seven years in secrets management and PKI
  • HashiCorp Vault and AWS Secrets Manager
  • Bachelor of Science in Computer Science; Vault Associate and AWS Security Specialty certifications

Why This Format Works

  • Two columns keep experience distinct from education and credentials during a quick review.
  • Clear section groupings help recruiters locate skills without losing the career timeline.
  • Separate areas give education and certifications room beside the work history.

Best For

  • Resumes with several content sections
  • Experience paired with supporting details
  • Quick recruiter reviews
  • Skills and credentials that need clear labels
  • Documents with a detailed work history

Resume Keywords

  • Secrets management
  • PKI
  • HashiCorp Vault
  • certificate authority operations
  • X.509
  • HSM integration
  • Cryptography
  • Encryption Protocols
  • credential provisioning and rotation
  • Go
  • IAM
  • Infrastructure as code
  • containerized environments
  • Security audits
  • vulnerability reviews
See all keywords
 

#2 Simple One Column Format Resume Example

The Simple One Column Format keeps the resume in one continuous column, giving recruiters a direct path through its sections.

 
Resume example — page 1   Resume example — page 2

Why This Format Works

  • A single reading path lets recruiters follow experience from one role to the next.
  • Skills and credentials remain easy to find within the same column.
  • Education and certifications are reviewed without navigating a parallel content column.

Best For

  • Straightforward section order
  • A continuous work history
  • Single-column reading preference
  • Simple skills and education sections
  • Resumes prepared for text-based review
 

#3 Clean Two Column Sidebar Format Resume Example

The Clean Two Column Sidebar Format separates resume content into two columns, making it easier to locate supporting details alongside experience.

 
Resume example — page 1   Resume example — page 2

Why This Format Works

  • The two-column structure helps distinguish career history from skills and credentials.
  • Section separation lets reviewers find education without searching through experience bullets.
  • A clear reading order supports quick checks of roles and qualifications.

Best For

  • Work history with supporting sections
  • Fast section-by-section review
  • Skills listed apart from experience
  • Education and credentials alongside career history
  • Resumes with varied content types
 

#4 Two Column Format Resume Example

The Two Column Format places resume information in two columns, helping recruiters review career history and related sections efficiently.

 
Resume example — page 1   Resume example — page 2

Why This Format Works

  • Experience and education can be scanned as distinct parts of the resume.
  • Separate columns support quick movement between career history and skills.
  • The layout gives credentials a clear place within the overall section order.

Best For

  • Career history with several sections
  • Side-by-side review of resume details
  • Credentials included with experience
  • Quick searches for skills and education
  • Structured recruiter review
 
 

#5 Photo Header Two Column Format Resume Example

The Photo Header Two Column Format combines a photo with two-column organization, suiting readers who want a portrait included with the resume.

 
Resume example — page 1   Resume example — page 2

Why This Format Works

  • Two columns separate experience from supporting sections for easier navigation.
  • A photo provides a visible portrait while recruiters review the resume content.
  • Distinct content areas help reviewers locate skills, education, and credentials.

Best For

  • Resume presentation with a portrait
  • Two-column section organization
  • Experience paired with supporting details
  • A visible photo preference
  • Quick access to skills and education
 

#6 Colored Two Column Format Resume Example

The Colored Two Column Format uses a two-column structure to keep resume sections distinct and give reviewers a clear route through the content.

 
Resume example — page 1   Resume example — page 2

Why This Format Works

  • The columns help reviewers move between work history and supporting information.
  • Separate content areas make education and credentials easier to locate.
  • Skills can be reviewed without losing sight of the experience timeline.

Best For

  • Distinct resume section areas
  • Experience reviewed with supporting information
  • Fast searches for education and credentials
  • Skills alongside a clear work history
  • Recruiter scanning across several sections
 

#7 Stylish Two Column Designer Format Resume Example

The Stylish Two Column Designer Format presents resume content in two columns, offering a distinct visual choice while keeping sections easy to navigate.

 
Resume example — page 1   Resume example — page 2

Why This Format Works

  • The two-column reading order helps recruiters move between experience and skills.
  • Separate sections make education and credentials easier to spot.
  • Career history remains distinct from the other resume information.

Best For

  • Two-column reading preference
  • Work history with several supporting sections
  • Quick review of education and skills
  • Credentials kept apart from experience
  • Resumes needing clear section separation
 
 

Build Your Senior Software Engineer - Secrets Management and PKI Resume with ResumeInMinutes

ResumeInMinutes helps you organize technical experience, skills, and credentials in a resume that is clear and easy to review. Use the editor to view an example and shape your content around the work most relevant to the role.

  • Resume layouts to compare
  • Clear section structure
  • Relevant security keywords
  • Organized experience and skills
  • Image previews of resume examples
  • Resume editing in the editor

Choose a layout that makes your experience easy to follow. Keep bullets specific, name the tools you used, and connect your work to outcomes such as safer credential handling, stronger access controls, or more dependable certificate operations.

 

See Also

 

Frequently Asked Questions

Are these Senior Software Engineer - Secrets Management and PKI resume templates ATS-friendly?

The examples use readable sections and standard resume content. For a clear ATS-readable resume, use familiar headings and include relevant terms such as secrets management, PKI, HashiCorp Vault, X.509, HSM integration, and IAM where they match your experience.

Do these examples show different resumes or layouts?

They show the same role-focused resume example in different layout styles. Compare the previews to see how each presents skills, experience, certifications, and education.

What should a Senior Software Engineer - Secrets Management and PKI resume include?

Include a focused summary, relevant work experience, technical skills, education, and certifications. Highlight work with secrets platforms, certificate authority operations, X.509, key handling, credential automation, and security controls when supported by your background.

Which resume style works well for this role?

A simple one-column layout is easy to scan and can make section order clear. A clean two-column layout can also work if it keeps key details readable and does not crowd your experience or skills.

How can I show the impact of secrets management and PKI work?

Write concise bullets that explain what you improved and why it mattered. Describe outcomes such as clearer certificate status, fewer manual credential steps, stronger access controls, or faster incident recovery, and include measurable results when you can verify them.

Should I include a photo on my resume?

For most U.S. job applications, a resume without a photo is a suitable choice. Use a photo only when it is expected in your region or field.

ATS Score 93%

How we calculate this score

  • Keywords: 60% of the total. AI extracts keywords from your job description. If you do not provide one, a standard job description for the title matching your resume is used. This is not a match to a specific vacancy.
  • Text-based resume: 20%. The text resume assessed here receives 100 for this part.
  • Resume quality: 20%. We start at 100 and subtract points for issues found by our resume checks, down to a minimum of zero.
  • Keyword coverage = 100 × (confirmed matches + 0.8 × possible matches) ÷ total keywords, rounded and capped at 100. Possible matches still need checking. Saved generation audits use their saved keyword percentage.
  • Final score = 60% of keyword coverage + 20% of the text score + 20% of the quality score, rounded to a whole number. Without keywords, no overall ATS score is available.

What this score means

Our scores are estimates, not employer ratings. They may contain errors and do not guarantee accurate parsing, a ranking, an interview, or a job. Check your document against the employer’s requirements. You are responsible for relying on this score.

Terms and Conditions

Score weights: Keywords 60% · Text based resume 20% · Resume quality 20%

Keywords: 26 matched + 7 possible of 36 (88%) · Resume quality: 100%

Resume quality 100% · Weight 20% · Issues (0)

Details
  • ✓Name present: Adam Morton
  • ✓Email format: adam.morton@example.com
  • ✓Phone format: (919) 555-0146
  • ✓Experience 1: Job title: Senior Software Engineer, Infrastructure Security
  • ✓Experience 1: Company name: Redwood Harbor Technologies
  • ✓Experience 1: Work location: Raleigh, NC
  • ✓Experience 1: Employment dates: Oct 2022 - Present
  • ✓Experience 1: Description or achievements: Present
  • ✓Experience 2: Job title: Software Engineer, Security Platform
  • ✓Experience 2: Company name: Cloudforge Systems
  • ✓Experience 2: Work location: Austin, TX
  • ✓Experience 2: Employment dates: Jan 2019 - Sep 2022
  • ✓Experience 2: Description or achievements: Present
  • ✓Experience 3: Job title: Software Engineer
  • ✓Experience 3: Company name: Meridian Payment Networks
  • ✓Experience 3: Work location: Charlotte, NC
  • ✓Experience 3: Employment dates: Jun 2017 - Dec 2018
  • ✓Experience 3: Description or achievements: Present
  • ✓Experience 4: Job title: Associate Software Engineer
  • ✓Experience 4: Company name: Northline Software Group
  • ✓Experience 4: Work location: Greensboro, NC
  • ✓Experience 4: Employment dates: Jul 2015 - May 2017
  • ✓Experience 4: Description or achievements: Present
  • ✓No placeholder fields
  • ✓No repeated achievement bullets
  • ✓No empty bullets

No issues found by the current checks.

Text Based Resume 100% · Weight 20%

Parsed text
Adam Morton
Senior Software Engineer, Infrastructure Security
(919) 555-0146
adammorton
adam.morton@example.com
Raleigh, NC 27601
STRENGTHS
Security-minded delivery
When credential handling crossed service boundaries, mapped access paths with partner teams and translated the findings into practical controls.
Incident troubleshooting
Followed logs and configuration changes to isolate credential and certificate failures, then recorded the verified fix for future response.
Automation focus
Replaced manual credential procedures with repeatable scripts and policies, giving application teams a more consistent way to manage access.
Clear technical guidance
Turned security review findings into runbook updates and actionable remediation steps that engineers could apply in their services.
Cross-team partnership
Worked with application, platform, and security colleagues to resolve access and certificate issues without losing sight of operational needs.
SUMMARY
Senior software engineer with 11 years of experience building infrastructure security systems, including more than seven years focused on secrets management, PKI, and automated credential controls. Build services and workflows that protect credentials and cryptographic assets across cloud and containerized environments, using HashiCorp Vault, AWS Secrets Manager, Go, and Python. Partner with application, platform, and security teams to translate access and compliance requirements into dependable services. Deliver certificate lifecycle automation, HSM integrations, and CI/CD security controls, while supporting incident response, security reviews, and operational guidance. Apply FIPS 140-2, SOC 2, and ISO 27001 controls where relevant, and mentor engineers in secure implementation practices.
EXPERIENCE
Senior Software Engineer, Infrastructure Security
Redwood Harbor Technologies
Oct 2022 - Present
Raleigh, NC
Leads design and implementation of credential and certificate services used by cloud platform and application teams, combining HashiCorp Vault, AWS Secrets Manager, and Go-based automation.
Reworked certificate issuance and renewal workflows around X.509 policies and automated validation, giving service owners clearer lifecycle status and reducing avoidable certificate-related outages.
Integrated HSM-backed key operations with production services and documented access controls, recovery procedures, and operational checks for security reviews.
Added secrets scanning and credential-handling checks to CI/CD workflows, helping teams identify exposed credentials earlier in development and improve release hygiene.
Guided engineers through secure design reviews and incident follow-ups, translating findings into actionable remediation and runbook updates.
Added certificate transparency log checks and OCSP status validation to certificate review workflows, helping engineers identify unexpected issuance and revoked certificates before deployment.
Standardized certificate authority operations with documented approval, issuance, revocation, and recovery steps, aligning service procedures with security policy and regulatory controls.
Led vulnerability reviews of credential services, prioritized remediation with infrastructure and application partners, and updated engineering standards based on audit findings.
Software Engineer, Security Platform
Cloudforge Systems
Jan 2019 - Sep 2022
Austin, TX
Built shared Vault services and provisioning automation for application teams moving workloads into managed cloud and container environments.
Developed Python and Go utilities for short-lived credentials, rotation schedules, and service identity policies, replacing several manually maintained access procedures.
Integrated AWS Secrets Manager with deployment workflows and introduced reviewable infrastructure-as-code changes for secrets policies and access boundaries.
Investigated certificate and credential access incidents, tracing service logs and configuration changes to restore operations and prevent repeat failures.
Prepared evidence and technical documentation for SOC 2 and ISO 27001 reviews, coordinating control details with engineering and security partners.
Integrated Vault-issued credentials with container deployment pipelines, using service identities and policy-bound access to keep secrets out of workload configuration files.
Automated credential provisioning and rotation through reusable infrastructure code, reducing manual updates and giving application teams consistent access controls.
Partnered with security and platform engineers during incident response, tracing credential exposure through deployment records and documenting verified containment and recovery steps.
Software Engineer
Meridian Payment Networks
Jun 2017 - Dec 2018
Charlotte, NC
Implemented internal services for managing application credentials and certificate requests, using Python tooling and Vault APIs to improve consistency across deployment environments.
Automated certificate renewal checks and expiration alerts, giving operations staff advance notice of services at risk from outdated certificates.
Reviewed IAM policies and service account permissions with platform owners, correcting overly broad access and documenting approved usage patterns.
Supported infrastructure security assessments by reproducing findings, validating fixes, and recording evidence for engineering and compliance stakeholders.
Built a certificate request validation utility that checked X.509 fields and issuer requirements before submission, helping reduce incomplete requests and avoid rework.
Applied encryption protocol checks to service configuration reviews and escalated mismatched TLS settings before production changes were approved.
Associate Software Engineer
Northline Software Group
Jul 2015 - May 2017
Greensboro, NC
Contributed Python automation and maintenance fixes for Linux-based application infrastructure, building early experience with secure configuration and service operations.
Implemented internal tooling to inventory service credentials and certificate expiration dates, helping operations teams prioritize renewals.
Added tests and deployment documentation for configuration changes, improving handoffs between software developers and infrastructure staff.
Supported troubleshooting of access and TLS configuration issues by reviewing logs, reproducing failures, and documenting verified resolutions.
Created an access review report that compared service account permissions with approved configuration records, helping infrastructure staff identify outdated grants.
Worked with developers and operations staff to verify TLS configuration fixes in staging before release, recording reproduction steps and confirmed results.
SKILLS
Infrastructure as code
Certificate operations
Container security
HSM integration
Incident response
Cryptographic key handling
Public key infrastructure
Cloud security controls
Secrets management
Compliance evidence
Credential rotation
IAM policy review
Security audits
X.509 lifecycle
CI/CD security
LANGUAGES
English
Native
Spanish
Intermediate
MY CAREER
11.3Years
Senior Software Engineer, Infrastructure Security at Redwood Harbor Technologies (4.1 Years)
Software Engineer, Security Platform at Cloudforge Systems (3.8 Years)
Software Engineer at Meridian Payment Networks (1.6 Years)
Associate Software Engineer at Northline Software Group (1.9 Years)
EDUCATION
Bachelor of Science in Computer Science
University of North Carolina at Charlotte
2013
Charlotte, NC
CERTIFICATIONS
HashiCorp Certified: Vault Associate
2024
AWS Certified Security - Specialty
2023
TECHNICAL SKILLS
Programming Languages: Go, Python, Java
Secrets Management: HashiCorp Vault, AWS Secrets Manager, Azure Key Vault
PKI and Certificates: X.509, OpenSSL, OCSP
Cryptography and HSM: PKCS#11, AWS CloudHSM, YubiHSM
Cloud Platforms: Amazon Web Services, Microsoft Azure, Google Cloud Platform
Containers: Docker, Kubernetes, containerd
Infrastructure as Code: Terraform, AWS CloudFormation, Ansible
CI/CD Platforms: Jenkins, GitHub Actions, GitLab CI
Security Scanning: Gitleaks, TruffleHog, Semgrep
Operating Systems: Linux, Ubuntu, Red Hat Enterprise Linux
Network and Encryption Protocols: TLS, SSH, HTTPS
Logging and Monitoring: Prometheus, Grafana, Elasticsearch

Matched keywords (26)

  • Secrets management
  • PKIOriginal keyword in JD: Public Key Infrastructure (PKI)
  • HashiCorp VaultOriginal keyword in JD: HashiCorp Vault OR AWS Secrets Manager OR Azure Key Vault
  • certificate authority operations
  • X.509
  • HSM integrationOriginal keyword in JD: Hardware Security Module (HSM) Integration
  • Cryptography
  • Encryption Protocols
  • credential provisioning and rotation
  • GoOriginal keyword in JD: Go OR Python OR Java OR C++
  • IAMOriginal keyword in JD: Identity and Access Management (IAM)
  • Infrastructure as code
  • containerized environments
  • Security audits
  • vulnerability reviews
  • secrets scanning
  • FIPS 140-2Original keyword in JD: FIPS 140-2 OR SOC 2 OR ISO 27001
  • certificate transparency
  • OCSPOriginal keyword in JD: Online Certificate Status Protocol (OCSP)
  • security policy and regulatory controls
  • troubleshooting
  • Led vulnerability reviews of credential services, prioritized remediation with infrastructure and application partners, and updated engineering standards based on audit findings.Original keyword in JD: Analytical Skills
  • Prepared evidence and technical documentation for SOC 2 and ISO 27001 reviews, coordinating control details with engineering and security partners.Original keyword in JD: Written Communication
  • Prepared evidence and technical documentation for SOC 2 and ISO 27001 reviews, coordinating control details with engineering and security partners.Original keyword in JD: Cross-Functional Collaboration
  • engineering standards
  • Guided engineers through secure design reviews and incident follow-ups, translating findings into actionable remediation and runbook updates.Original keyword in JD: Technical Mentoring

Missing keywords (3)

  • Automation Frameworks
  • Zero-Trust Security
  • Open-Source Security Contributions

Possible matches (7)

  • Certificate Lifecycle Management80% credit: 2.22 percentage points of 2.78 possible.
  • Cryptographic Key Management80% credit: 2.22 percentage points of 2.78 possible.
  • Infrastructure Security Engineering80% credit: 2.22 percentage points of 2.78 possible.
  • Cloud-Native Security80% credit: 2.22 percentage points of 2.78 possible.
  • Security Incident Response OR Forensic Investigations80% credit: 2.22 percentage points of 2.78 possible.
  • Operational Documentation and Runbooks80% credit: 2.22 percentage points of 2.78 possible.
  • CI/CD Pipeline Security80% credit: 2.22 percentage points of 2.78 possible.
Disclaimer: All names, images, contact information, employment histories, achievements, security clearances, military credentials, and other qualifications shown in this content are fictional and used for illustrative purposes only. Any resemblance to actual persons, living or deceased, is purely coincidental.

Resume and cover-letter examples and recommendations in this article reflect general best practices and professional experience and are provided for guidance only. Results may vary based on role, industry, region, and hiring organization.

Content Accuracy and Verification: To the fullest extent permitted by applicable law, we do not represent or warrant that resume or cover-letter guidance, examples, recommendations, or related information are accurate, complete, current, error-free, or suitable for any particular purpose. You are responsible for independently reviewing and verifying the information before relying on it.

ATS and Cover-Letter Scores: ATS scores are estimates calculated using our own formula, informed by publicly available guidance on resume formatting and keyword matching. They are not scores issued or endorsed by an ATS provider or employer. Cover-letter scores are also our own assessments. Parsing, weighting, screening criteria, and results vary between systems, employers, job descriptions, and document formats. No score guarantees successful parsing, a particular ranking, an interview, or employment. Use scores as general guidance and independently check your documents against the employer’s requirements. To the fullest extent permitted by applicable law, we accept no liability for errors in scores or parsing, or losses arising from reliance on these assessments. Nothing in this notice excludes liability or limits consumer rights that cannot lawfully be excluded or limited.

Terms and Conditions
 
> JP 1 1
PDF Footer and Margins Setup
The margins are applied to the document, and the footer shows up in the preview and the PDF

Footer Font Settings

Are you applying for a specific job
so we can tailor your resume to it?
Are you applying for a specific job
so we can tailor your cover letter to it?
Type your details as text to generate a personalized resume Type your details as text to generate a personalized cover letter
Website link found! Ready to create resume from:
Drag the into the box to verify you're human.
Drop here

My Resumes

Displaying {number_of_files} files (out of {total_of_all_files} total)
Name File Type Last Modified: Description:

Rename File

Filename already exists!

Delete Files

Warning: This action is irreversible. Once you click submit, the files will be permanently deleted.

Heading text
Upload From Computer Upload
Select From Existing
LinkedIn
Drag & Drop files anywhere in this tab, or

Uploaded Files

Delete Name Last Updated Use This File
Select this to use the file for generating your resume and cover letter. Only one source—uploaded file, selected file, or LinkedIn text—can be used.

My Files

Resumes or cover letters you create will appear here. No files available yet.
Delete Name Last Updated Use This File
Select this to use the file for generating your resume and cover letter. Only one source—uploaded file, selected file, or LinkedIn text—can be used.

Add LinkedIn Profile PDF

You can download your LinkedIn profile as a PDF by opening linkedin.com in a web browser, clicking your profile photo, selecting the “More” or “Resources” button, and choosing “Save to PDF.” You can then attach the PDF using the Upload From Computer tab.

Paste Your LinkedIn Profile Text

If you have copied the LinkedIn profile text, paste it below. See how to copy your profile from LinkedIn

Select this to use the LinkedIn profile text for generating your resume and cover letter. Only one source—uploaded file, selected file, or LinkedIn text—can be used.

Try these controls

<
>