1

Pulumi Jobs in Virginia (NOW HIRING)

Pulumi / Terraform / Ansible (IaC and configuration management) * Kubernetes * AWS GovCloud or Azure Government * ECS (with EC2 or Fargate) What we'd like you to have * Operational ownership: builds ...

Demonstrated experience with infrastructure as code (Pulumi, Terraform and/or Ansible) and disciplined configuration management. * Hands‑on experience in AWS GovCloud or Azure Government ...

Dev/Sec/Ops Platform Engineer

Mclean, VA · On-site

$54 - $74/hr

Pulumi / Terraform / Ansible (IaC and configuration management) * Kubernetes * AWS GovCloud or Azure Government * ECS (with EC2 or Fargate) What we'd like you to have * Operational ownership: builds ...

Contribute to infrastructure-as-code practices using Pulumi * Identify and resolve reliability risks through capacity planning, performance tuning, and proactive system improvements * Participate in ...

New

... Helm, Pulumi). 4. Experience deploying and securing workloads in hybrid/public cloud environments (AWS, Azure, Google Cloud, VMware, OpenStack). 5. Experience implementing site reliability ...

next page

Showing results 1-20

Pulumi information

What is Pulumi?

Pulumi is an open-source infrastructure as code (IaC) platform that allows developers and DevOps teams to define, deploy, and manage cloud infrastructure using familiar programming languages such as JavaScript, TypeScript, Python, Go, and C#. Unlike traditional IaC tools that use domain-specific languages, Pulumi lets you use real code to model and provision resources across cloud providers like AWS, Azure, Google Cloud, and Kubernetes. This approach enables better testing, reusability, and integration with existing development workflows. Pulumi also provides a cloud service for state management, collaboration, and policy enforcement.

What are the key skills and qualifications needed to thrive as a Pulumi engineer?

To thrive as a Pulumi Engineer, you need a solid background in cloud infrastructure, infrastructure as code (IaC), and programming languages such as Python, TypeScript, or Go, often backed by relevant cloud certifications. Familiarity with Pulumi's CLI, SDKs, and cloud provider platforms like AWS, Azure, or GCP is typically required. Strong problem-solving, collaboration, and communication skills help you efficiently design, deploy, and manage scalable cloud solutions. These capabilities ensure secure, maintainable, and efficient infrastructure deployments in dynamic cloud environments.

What are some common challenges faced by engineers working with Pulumi for infrastructure as code, and how can they be addressed?

Engineers using Pulumi often encounter challenges such as managing complex infrastructure dependencies, keeping codebases organized as projects scale, and ensuring seamless collaboration across teams. Addressing these challenges typically involves adopting best practices like modularizing code with reusable components, leveraging Pulumi's stack and configuration management features, and integrating with version control systems for collaborative workflows. Regular code reviews and clear documentation also play key roles in maintaining code quality and team alignment when working with Pulumi.

What is the difference between Pulumi vs Cloud Engineer?

AspectPulumiCloud Engineer
Primary RoleInfrastructure as Code tool for managing cloud resourcesDesigning, implementing, and maintaining cloud infrastructure and solutions
Required SkillsProgramming, cloud platforms, IaC toolsCloud platforms, scripting, networking, security
Work EnvironmentDevOps teams, cloud development projectsIT departments, cloud service providers
CertificationsCloud certifications, IaC knowledgeCloud certifications, networking, security

While Pulumi is a tool used by Cloud Engineers to automate and manage cloud infrastructure, Cloud Engineers are professionals responsible for designing and maintaining cloud solutions. Pulumi helps Cloud Engineers implement infrastructure as code efficiently, making it a key part of their toolkit.

What does Pulumi do?

Pulumi is a platform that allows infrastructure as code, enabling developers to define and manage cloud resources using familiar programming languages like JavaScript, TypeScript, Python, Go, and C#. It automates the provisioning, updating, and versioning of cloud infrastructure across multiple providers such as AWS, Azure, and Google Cloud. Professionals working with Pulumi typically need skills in cloud computing, programming, and DevOps practices.

What are popular job titles related to Pulumi jobs in Virginia?

For Pulumi jobs in Virginia, the most frequently searched job titles are:

What job categories do people searching Pulumi jobs in Virginia look for?

The top searched job categories for Pulumi jobs in Virginia are:

What cities in Virginia are hiring for Pulumi jobs?

Cities in Virginia with the most Pulumi job openings:

Infographic showing various Pulumi job openings in Virginia as of August 2026, with employment types broken down into 87% Full Time, 11% Part Time, and 2% Contract. Highlights an 70% Physical, 6% Hybrid, and 24% Remote job distribution.

Modernization Engineer with Security Clearance

BOAB Ventures

Manassas, VA • On-site

Other

Posted 26 days ago


Job description

Job Description BOAB Ventures is seeking a skilled Modernization Engineer to support the design, development, and modernization of next-generation software systems supporting U.S. Navy missions. This role focuses on transforming legacy applications into modern, scalable, cloud-native solutions while leveraging current software engineering best practices and emerging technologies. You'll work across the full software lifecycle, modernizing existing systems, improving developer workflows, and building resilient infrastructure that supports mission-critical capabilities. What You'll Do As a member of a small, highly collaborative engineering team, you'll have the opportunity to work across multiple areas of the technology stack, including: * Translate legacy C/C++ applications into memory-safe Rust.
* Modernize legacy software architectures and improve maintainability.
* Ensure code is formatted, linted, tested, and maintains strong code coverage.
* Containerize applications using Docker and Kubernetes.
* Replace legacy messaging frameworks with modern event streaming technologies such as Redpanda and Protobuf.
* Deploy and manage infrastructure using Infrastructure as Code (Terraform or Pulumi).
* Improve local development environments and engineering workflows.
* Design, implement, and maintain CI/CD pipelines using GitHub Actions.
* Collaborate with software engineers to improve system performance, reliability, and scalability. What We're Looking For We're seeking engineers who enjoy solving complex technical challenges and take pride in building high-quality software. Successful candidates typically demonstrate: * A strong focus on software quality, testing, and maintainability.
* Passion for writing clean, well-structured, production-ready code.
* Attention to performance, scalability, and system reliability.
* Curiosity to understand systems deeply and continuously improve them.
* Experience adopting modern software engineering tools and best practices.
* Strong communication skills and the ability to collaborate across technical teams.
* A mindset of continuous learning and technical growth. Required Skills * Experience developing in C/C++
* Strong proficiency with Rust
* Experience with Kafka or Redpanda
* Experience using Docker and Kubernetes
* Experience building and maintaining CI/CD pipelines
* Experience with Terraform or Pulumi for Infrastructure as Code
* Working knowledge of Python Desired Skills * Experience working with IoT devices or embedded systems
* Digital Signal Processing (DSP) experience
* Geospatial analysis or GIS experience
* Experience working within monorepositories (Monorepos)