Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Infinidat

Principal Software Engineer

Infinidat

. Design, implement, and maintain Python CLI tools, including AADM and SnapSync, and shared domain libraries .

Posted 9/21/2026full-timeRemote • Massachusetts • United StatesLeadWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive experience in Python development for systems and CLI tooling, with a strong focus on enterprise storage solutions and container-based deployment. Proficient in managing CI/CD pipelines and maintaining technical documentation across diverse environments.

Highest-signal resume keywords
Python DevelopmentEnterprise Storage SolutionsCI/CD Pipeline ManagementContainerization with Docker and PodmanAnsible Module Development

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
PythonAnsibleRPM PackagingDEB PackagingLinux Systems ProficiencySQLAlchemyREST API IntegrationHypervisor IntegrationAI-assisted ToolingGitLab CI/CD
Soft Skills
Strong Written CommunicationAsynchronous Collaboration
Tools & Technologies
GitLabPodmanDockerJiraInfiniBoxInfiniMetrics
Industry Keywords
Block StorageNASReplicationHost ConnectivityFCISCSIVMware ESXHyper-VOracle Linux VMRHEL

Tech Stack

Tools & technologies
AnsibleDockerLinuxOraclePythonVMware

About the role

Key responsibilities & impact
  • Design, implement, and maintain Python CLI tools, including AADM and SnapSync, and shared domain libraries
  • Develop and extend the Infinidat Ansible Collection modules for InfiniBox volumes, hosts, clusters, exports, snapshots, network spaces, and more
  • Maintain and evolve the IPAT performance alerting service as a Podman-managed containerized application
  • Extend host and hypervisor integration across Linux, Windows, AIX, Solaris, VMware ESX/vCenter, Hyper-V, and Oracle Linux VM
  • Maintain InfiniBox and InfiniMetrics REST API and InfiniSDK integrations across the portfolio
  • Build AI-assisted exception triage pipelines for AADM and SnapSync
  • Own Docker-based builder containers, RPM and DEB packaging, and multi-distribution build systems
  • Maintain GitLab CI/CD pipelines and release tooling across all projects
  • Manage release cycles by tagging, validating, and promoting builds through unstable, stable, and external channels
  • Publish Ansible Collection releases to Ansible Galaxy and the internal GitLab registry
  • Design and maintain unit and acceptance test suites
  • Investigate and root-cause field exceptions and own the triage-to-fix lifecycle
  • Validate releases against the acceptance test matrix before promotion
  • Maintain Jira workflow and release notes across the portfolio
  • Keep technical documentation current as tools evolve

Requirements

What you’ll need
  • At least 7 years of Python development with a focus on systems or CLI tooling, not web frameworks
  • Demonstrated enterprise storage background: block storage, NAS, replication, and host connectivity via FC or iSCSI
  • Strong Linux systems proficiency across multiple distributions, including RHEL/Rocky and Ubuntu
  • Direct experience building and publishing RPM and DEB packages
  • Experience with remote host communication via SSH, Paramiko or equivalent, and WinRM
  • Container-based build and deployment experience with Docker and/or Podman
  • CI/CD pipeline experience with GitLab CI or equivalent
  • Strong written communication
  • Ability to operate asynchronously across time zones
  • Ansible module or collection development experience preferred
  • Familiarity with Ansible Galaxy publishing preferred
  • Direct InfiniBox or competitive enterprise array experience preferred
  • Hypervisor integration experience with VMware ESX/vCenter, Hyper-V, or Oracle Linux VM preferred
  • Windows and AIX host management preferred
  • SQLAlchemy or similar Python ORM experience preferred
  • AI-assisted tooling integration preferred
  • Experience with Podman quadlets and systemd service management preferred

Benefits

Comp & perks
  • Full-time employment
  • Remote work arrangement
  • Opportunity to own a meaningful portfolio end-to-end with minimal hand-holding