Principal Software Engineer, Information Security

Walmart

Confirmed live today Trusted

Quick summary

Work type
On-site
Location
Bentonville, ARHerndon, VA
Salary
$110,000–$220,000 / yr
Employment
Full-time
Posted
125 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $190k
This role $165k
$92k $278k
below market most similar roles pay here above market

This role pays less than 61% of similar roles. Most pay $165,000–$214,500 — the blue band above. At the midpoint, this role pays about $165k versus about $190k for comparable roles.

Based on 240 similar postings.

Employer

About Walmart

Walmart Inc. is the world''s largest retailer by revenue, operating a chain of hypermarkets, discount department stores, and grocery stores, as well as a growing e-commerce presence through Walmart.com. Industry: General Merchandise & Grocery Retail

Walmart currently has 825 open roles on FindRole.

Listed pay typically runs $121,000–$242,000 across 473 roles with salary data.

Most-posted roles

View all roles at Walmart

At a glance

TL;DR · Principal Software Engineer, Information Security

As a Principal, Software Engineer, Information Security, you will join a team specializing in designing and scaling enterprise cryptographic services. You will lead the design and implementation of secure, scalable software solutions, focusing on integrating Public Key Infrastructure and Hardware Security Modules into cloud-native platforms. Your daily responsibilities include developing automation scripts for CI/CD pipelines, managing certificate lifecycle automation, and building Infrastructure-as-Code solutions. You will utilize Java, Python, Terraform, Ansible, and CloudFormation to support AWS, Azure, GCP, and Kubernetes environments. The role requires expertise in DevSecOps practices, cryptographic key handling, and API management to solve complex security and compliance problems. You will drive technical strategies to ensure high availability and performance across hybrid and multi-cloud settings while fostering innovation in secure platform development.

What does a Software Engineer earn in Virginia?

Median $165000 from 125 postings across 23 companies.

See salary data

What you'll do

  • Lead the design and implementation of secure, scalable software solutions aligned with business requirements.
  • Integrate PKI and HSM services with AWS, Azure, GCP, Kubernetes, and container platforms.
  • Implement cloud-native certificate automation using cert-manager, ACME protocols, and cloud key management services.
  • Build Infrastructure-as-Code solutions using Terraform, Ansible, CloudFormation, or similar technologies.
  • Develop self-service PKI capabilities through APIs, portals, and automated workflows.
  • Guide the development and deployment of automation scripts within CI/CD pipelines to enhance security.
  • Drive telemetry and monitoring initiatives to evaluate application performance and security posture continuously.

What we're looking for

  • Bachelor's degree in computer science, information technology, engineering, information systems, cybersecurity, or related area and ’ experience in software engineering.
  • 7 years’ experience in software engineering or related area at a technology, retail, or data-driven company.
  • Extensive experience in software engineering with strong proficiency in Java and Python programming languages.
  • In-depth knowledge of information security principles, including Public Key Infrastructure and Hardware Security Modules.
  • Expertise in CI/CD pipelines, DevSecOps practices, and automation scripting to enhance development efficiency.
  • Strong skills in API management and cryptographic key handling to ensure data protection and system integrity.
  • Certification in Security+, GISF, CISSP, CCSP, or GSEC (preferred).
  • Master’s degree in computer science, information technology, engineering, information systems, cybersecurity or related area and 3 years’ experience leading information security or cybersecurity projects (preferred).

More like this

Similar roles

Principal Software Engineer, Information Security

Walmart

Bentonville, AR 110 days ago $110,000–$220,000
Python AWS Microsoft Azure CI/CD DevOps Information Security Automation Scripting Root Cause Analysis Telemetry Analytics WCAG) 2.2 AA Systems Engineering
5+ yrs exp

Principal Software Engineer

Walmart

Sunnyvale, CA +1 132 days ago $143,000–$286,000
GenAI LLM React TypeScript Java Python JavaScript CSS MCP A2A CICD Trunk Based Development API Design SDKs Systems Design
10+ yrs exp

Principal Software Engineer

Walmart

Sunnyvale, CA 127 days ago $143,000–$286,000
Java Kubernetes GenAI LLMs SDLC Automated Testing Performance Optimization Model Monitoring WCAG) 2.2 AA Data Engineering Front-end Engineering
5+ yrs exp

Principal Software Engineer

Walmart

Sunnyvale, CA 124 days ago $143,000–$286,000
Java ReactJS Python JavaScript Rust C++ Dart CI/CD Cloud-Native Architecture AI/ML GitHub Copilot SDKs Model Runtimes Feature Stores Observability Monitoring WCAG) 2.2 AA
5+ yrs exp

Principal Software Engineer

Walmart

Sunnyvale, CA 120 days ago $143,000–$286,000
Cloud-native Architecture AI/ML Platform Engineering CI/CD Distributed Systems DevOps Real-time Data Processing Observability Model-driven Design Software Development Lifecycle Incident Response Testing Monitoring WCAG) 2.2 AA
5+ yrs exp

Principal Software Engineer

Walmart

Sunnyvale, CA 14 days ago $143,000–$286,000
Python Java C++ Cloud-Native Architecture Distributed Systems AI/ML CI/CD Platform Engineering Software Development Lifecycle Monitoring Incident Response Model-Driven Design WCAG) 2.2 AA
5+ yrs exp Hybrid