1

Powershell Engineer Jobs in Texas (NOW HIRING)

Powershell or PnP scripting Day to Day Responsibilities/project specifics: Will be working with the Sharepoint Engineering team to support Sharepoint SE thought troubleshooting, patching, etc. Will ...

Responsibilities : • Engineer Intune baselines (compliance, configuration, update rings), Autopilot, app packaging/lifecycle. • Automate tenant tasks via PowerShell and Microsoft Graph; develop ...

HEAVY SCRIPTING AUTOMATION WITH PYTHON AND POWERSHELL Windows Environment Windows admin Interview ... This role will be for a developer who is responsible for supporting the engineering development ...

DevOps Engineer

Dallas, TX · On-site

$52.25 - $71.50/hr

... PowerShell, and Python). • Experience working and collaborating in environments with shared ownership across Engineering and IT. • Excellent problem solving and empirical skills. • Clear ...

Build automation (PowerShell, Python) for deployment and patching * Manage endpoint lifecycle ... in endpoint engineering / desktop infrastructure * Epic experience in clinical environments

DIT Engineer - JPMC - Bangalore

Dallas, TX

$56.50 - $75/hr

Develop automation scripts and tools (using Java, Python, or PowerShell) to streamline infra ... Collaborate with DevOps teams on CI/CD pipelines and containerized deployments. Ensure system ...

Software Engineer Principal

Dallas, TX · On-site

$133K - $179K/yr

Linux, Windows Server, PowerShell, Python, automation, scripting, platform engineering, configuration management, drift management, drift detection, observability, monitoring, Elastic, Dynatrace ...

Principle DevOps Engineer

Austin, TX

$52.25 - $71.50/hr

... Engineer to join our Development Operations Group. Development Operations is part of the ... PowerShell, Azure CLI * Windows, Linux and directory services * Apache and Passenger * Automated ...

Senior Data Engineer

Addison, TX · Hybrid

$102K - $139K/yr

The ideal candidate will have deep proficiency in SQL, Python, Java, and PowerShell, with the ... The engineer will work within Client's coding frameworks and governance standards, partnering ...

Principle DevOps Engineer

Austin, TX · On-site

$52.25 - $71.50/hr

... Engineer to join our Development Operations Group. Development Operations is part of the ... PowerShell, Azure CLI * Windows, Linux and directory services * Apache and Passenger * Automated ...

DevOps Engineer

Plano, TX · On-site

$50.50 - $69.25/hr

Strong proficiency in Java programming and related frameworks (e.g., Spring, Hibernate ... Proficiency in scripting languages such as Python, Bash, or PowerShell for automation tasks.

Senior Data Engineer

Addison, TX · Hybrid

$102K - $139K/yr

The ideal candidate will have deep proficiency in SQL, Python, Java, and PowerShell, with the ... The engineer will work within Client's coding frameworks and governance standards, partnering ...

next page

Showing results 1-20

Powershell Engineer information

See Texas salary details

$39.6K

$98.7K

$141.1K

How much do powershell engineer jobs pay per year?

As of Jun 14, 2026, the average yearly pay for powershell engineer in Texas is $98,695.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,943.00 and $116,085.00 per year, depending on experience, location, and employer.

Is Windows PowerShell free?

Windows PowerShell is a free scripting and automation framework provided by Microsoft for Windows operating systems. It is included with Windows and does not require additional purchase, making it accessible for PowerShell engineers to develop and automate tasks without extra costs.

What are Powershell Engineers?

Powershell Engineers are IT professionals who specialize in using Microsoft's Powershell scripting language to automate, configure, and manage computer systems, especially within Windows environments. They develop scripts and tools to streamline repetitive tasks, improve system administration efficiency, and ensure security compliance. Powershell Engineers often work closely with system administrators, DevOps teams, and network engineers to maintain and optimize IT infrastructure.

How do I run PowerShell?

To run PowerShell, open the PowerShell application on your Windows computer by searching for 'PowerShell' in the Start menu or using the Run dialog (Win + R) and typing 'powershell'. You can also run PowerShell scripts by executing .ps1 files from the command line or script editor. PowerShell is a command-line shell and scripting language used by PowerShell engineers to automate tasks and manage systems.

What are the key skills and qualifications needed to thrive as a Powershell Engineer, and why are they important?

To thrive as a Powershell Engineer, you need in-depth knowledge of scripting, automation, and Windows system administration, typically supported by experience in IT or computer science. Familiarity with PowerShell, Microsoft Azure, Active Directory, and related automation tools or certifications like Microsoft Certified: Azure Administrator Associate is common. Strong problem-solving skills, attention to detail, and effective communication set standout professionals apart in this field. These skills are critical for efficiently automating processes, managing complex systems, and supporting organizational IT goals.

What is the difference between Powershell Engineer vs System Administrator?

AspectPowershell EngineerSystem Administrator
Required SkillsScripting, automation, PowerShell expertiseSystem management, network configuration, troubleshooting
CertificationsMicrosoft Certified: Windows Server, PowerShell certificationsCompTIA Server+, Microsoft Certified: Windows Server
Work EnvironmentIT departments, automation teams, scripting-focused rolesData centers, network operations, IT support teams
Industry UsageTech companies, enterprises with automation needsAny organization managing IT infrastructure

While both roles involve working with Windows environments, Powershell Engineers focus on scripting and automation using PowerShell, whereas System Administrators handle broader system management tasks. The roles often overlap but differ mainly in specialization and scope.

What exactly does PowerShell do?

PowerShell is a task automation and configuration management framework used by PowerShell Engineers to automate administrative tasks on Windows and other systems. It uses scripting language and cmdlets to manage system processes, configure settings, and perform complex workflows efficiently. Proficiency in PowerShell enables automation, scripting, and system administration across diverse environments.

What is the difference between CMD and PowerShell?

PowerShell is a more advanced scripting environment and command-line shell compared to CMD, offering object-oriented scripting, access to .NET framework, and greater automation capabilities. As a Powershell Engineer, understanding these differences helps in developing complex scripts and managing Windows systems efficiently, often requiring knowledge of both environments. CMD is simpler and primarily used for basic commands, while PowerShell is preferred for automation and system administration tasks.

How does a PowerShell Engineer typically collaborate with other IT teams within an organization?

PowerShell Engineers often work closely with system administrators, DevOps teams, and security professionals to automate tasks, streamline workflows, and maintain system integrity. They may be responsible for developing scripts that deploy software, manage user accounts, or enforce security policies across different departments. Regular communication with other teams ensures that automation aligns with organizational needs and that any issues are quickly resolved. This collaborative environment helps PowerShell Engineers gain a deeper understanding of various IT functions and can open up opportunities for career advancement into broader automation or infrastructure roles.
What job categories do people searching Powershell Engineer jobs in Texas look for? The top searched job categories for Powershell Engineer jobs in Texas are:
Infographic showing various Powershell Engineer job openings in Texas as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $98,695 per year, or $47.4 per hour.
SharePoint Engineer

SharePoint Engineer

MM International

Addison, TX • On-site

Contractor

Posted 26 days ago


Job description

Job Title: SharePoint Engineer

Location: Addison, TX or Charlotte, NC (onsite 3x a week)

Contract: 12-18 months

  1. Top 3 requirements: 
    1. Enterprise Sharepoint SE experience (must have extensive on prem)
    2. Experience connecting and troubleshooting multiple Sharepoint farms in an on prem infrastructure (they help the ops team a lot)
    3. Comfortable using Staplers and Custom Features
    4. Powershell or PnP scripting

Day to Day Responsibilities/project specifics: Will be working with the Sharepoint Engineering team to support Sharepoint SE thought troubleshooting, patching, etc. Will need a good understanding of Sharepoint Admin (utilities/features) so that they can help the operations team with any questions.

SharePoint SE Engineer

Environment Overview

  • 15,000+ SharePoint sites and 150,000+ subsites.
  • 200+ SQL databases supporting content, configuration, and services.
  • Highly customized infrastructure with custom applications, automated provisioning, and cross-farm service architecture.
  • InfoPath and SharePoint Designer 10,000+ Apps

What This Role Requires

Deep SharePoint Expertise

  • The candidate must have hands-on experience with SharePoint Subscription Edition (SE) or recent versions like 2019. SharePoint Online is a plus.
  • They should understand how SharePoint works at scale—not just small team sites, but enterprise-level deployments.

Multi-Farm Architecture

  • SharePoint can be split into multiple “farms” (groups of servers working together). This setup helps with performance, security, and scalability.
  • The engineer should know how to connect farms, share services, and troubleshoot issues across them.

Feature Stapling & Site Provisioning

  • When new sites are created, they need to be automatically configured with the right tools and settings.
  • The engineer should know how to use Feature Stapling to automate this and have experience with PowerShell or PnP scripting.

Patching & Maintenance

  • SharePoint updates can be complex and risky. The engineer must:
    • Know how to plan and apply patches safely.
    • Understand zero-downtime strategies.
    • Be able to roll back if something breaks.
    • Validate updates using logs and health checks.

Custom Applications

  • The environment includes custom-built tools that run inside SharePoint.
  • The engineer should be able to:
    • Support and troubleshoot these apps.
    • Work with developers to ensure compatibility with SharePoint SE.
    • Understand technologies like SPFx, .NET, or REST APIs.

Database Awareness

  • With over 200 databases, the engineer must understand:
    • How SharePoint stores data.
    • How to monitor and optimize database performance.
    • How to work with DBAs to ensure stability and backups.

Security & Governance

  • SharePoint handles sensitive data. The engineer should:
    • Know how to manage permissions, authentication, and auditing.
    • Help enforce governance policies for site creation, access, and lifecycle.

Collaboration & Communication

  • This role involves working with infrastructure, security, and business teams.
  • The candidate must be able to document processes, communicate clearly, and train others when needed.