Palo Alto Networks

Senior Software Engineer – Cloud Migration Tooling (Idira)

Palo Alto Networks
Apply
19 hours ago
Petaẖ Tiqwa, IsraelSenior

Responsibilities

  • Build resilient automation tooling to migrate enterprise workloads, data, and configurations from on-premises environments to cloud environments such as AWS.
  • Investigate issues, debug complex systems, identify root causes, and deliver reliable solutions.
  • Develop and improve Windows and PowerShell automation tools and existing codebases.
  • Query relational databases, extract or validate migration data, and interact with databases programmatically through scripts.
  • Apply secure coding practices, including least-privilege access, secure credential handling, injection prevention, and operation within locked-down enterprise environments.
  • Establish and apply automated testing practices including unit, mocking, and regression testing.
  • Use AI-assisted development tools responsibly by providing context and critically evaluating generated code.
  • Collaborate through Git workflows, branching strategies, code reviews, and global English-language teams.

Requirements

  • Strong working knowledge of Windows operating systems and PowerShell internals, including development within PowerShell 5.1 and the .NET Framework.
  • Hands-on SQL experience with relational databases, including writing queries and programmatic database interaction.
  • Commitment to readable, maintainable code and refactoring.
  • Strong understanding of automated testing principles, including unit testing, mocking external dependencies, and regression testing.
  • Strong awareness of scripting and system security, including credential protection and injection prevention.
  • Eagerness to use Cursor or comparable AI-assisted tools such as GitHub Copilot or Claude Code.
  • Solid Git practices, branching knowledge, and collaborative code-review experience.
  • Bonus: AWS and cloud knowledge, Python automation or CLI experience, C#/.NET experience, and Active Directory knowledge.

Benefits

  • The role is primarily office-based, with flexibility when needed.
  • Palo Alto Networks provides reasonable accommodations for qualified individuals with disabilities or special needs.
  • The employer is an equal opportunity employer.

Tech Stack

AWSC#Git.NETPowerShellPythonSQLWindows

Categories

Palo Alto Networks

About Palo Alto Networks

10,000+ employees

Palo Alto Networks builds cybersecurity products for enterprises and governments, including next-generation firewalls, cloud security (Prisma Cloud/Prisma Access), and SOC tools (Cortex). It sells subscriptions and appliances with cloud-delivered threat intelligence, securing networks, endpoints, and applications across data centers and public clouds. Founded in 2005 and headquartered in Santa Clara, California, the company is publicly traded on the NYSE under the ticker PANW.

Contact me