Search Remote Jobs

Principal Software Engineer

🔥 0 minutes ago

🍂 Massachusetts – Remote

infoinfo

⏰ Full Time

đź”´ Lead

🧑‍💻 Full-stack Engineer

đź‘» Ghost score 15%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Infinidat

Infinidat

201 - 500 employees

đź’Ľ Consulting

📦 Logistics

🏭 Manufacturing

Consulting • Logistics • Manufacturing

Infinidat is a company specializing in high-performance storage solutions for data centers. Their portfolio includes primary and secondary storage platforms that offer guaranteed 100% availability, advanced cyber resilience through their InfiniSafe® technology, and a focus on providing the lowest total cost of ownership in the industry. With expertise in Big Data, cloud storage, NAS, SAN, and object storage, Infinidat is positioned to address the complex needs of modern IT environments.

đź“‹ Description

• Design, implement, and maintain Python CLI tools, including AADM and SnapSync, and shared domain libraries • Develop and extend 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 and RPM/DEB packaging for RHEL, Rocky, Oracle Linux, and Ubuntu • Maintain GitLab CI/CD pipelines and release tooling across 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 • Own the full development lifecycle across architecture, implementation, testing, packaging, build pipelines, and release

🎯 Requirements

• 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, 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, using 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 • Ansible module or collection development preferred • Familiarity with Ansible Galaxy publishing preferred • Direct Infinidat 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 preferred • AI-assisted tooling integration preferred • Experience with Podman quadlets and systemd service management preferred

Apply Now

Similar Jobs

🔥 7 minutes ago

MWDN

51 - 200

đź’Ľ Consulting

📦 Logistics

🏥 Healthcare

Senior Full-Stack Engineer building Ruby on Rails and React features for an eLearning compliance platform. Delivering accessible, AI-powered learning tools and scalable backend services.

🔥 7 minutes ago

MWDN

51 - 200

đź’Ľ Consulting

📦 Logistics

🏥 Healthcare

Full-Stack Engineer building Ruby on Rails, React, APIs, and AI-powered features. Helping a California eLearning platform deliver scalable compliance and workplace training tools.

🔥 7 minutes ago

MWDN

51 - 200

đź’Ľ Consulting

📦 Logistics

🏥 Healthcare

Senior Full-Stack Engineer building Ruby on Rails and React features for a compliance and eLearning platform. Developing AI-powered learning tools, APIs, analytics, and accessible user experiences.

🔥 7 minutes ago

MWDN

51 - 200

đź’Ľ Consulting

📦 Logistics

🏥 Healthcare

Full-Stack Engineer building Ruby on Rails and React features for an AI-powered eLearning compliance platform. Owning APIs, accessible interfaces, analytics, and production delivery.

🔥 7 minutes ago

MWDN

51 - 200

đź’Ľ Consulting

📦 Logistics

🏥 Healthcare

Senior Full-Stack Engineer building Ruby on Rails and React features for an eLearning compliance platform. Developing AI-powered learning tools, APIs, analytics, and accessible user experiences.