2

Flexible Python Developer Remote Jobs in Holden, MA

Principal Software Engineer

Waltham, MA ยท On-site +1

$147K - $197K/yr

There is no dedicated QA, no separate DevOps function, no product manager. The engineer in this ... Design, implement, and maintain Python CLI tools (AADM, SnapSync) and their shared domain libraries

Cloud Data Engineer

Woonsocket, RI ยท On-site +1

$53.50 - $71.50/hr

Remote Duration: 12+ Months of Contract * Total IT exp of 5-12 years * 3+ years experience building ... Proficient in a modern scripting language (preferably Python) for automation of build tasks.

DevOps Engineer

Waltham, MA ยท On-site +1

$57 - $78/hr

Competent at least one scripting language such as Bash, Python, or GOLang. GOLang is preferred ... Our flexible PTO policy lets you take time when you need it--no accrual required. We welcome all.

Strong experience with a scripting language such as Python, PowerShell, Perl, JavaScript * Strong ... Experience working in a fast-paced Agile or SCRUM development methodology For virtual remote ...

Senior VR Software Engineer- Spot

Waltham, MA ยท Remote

$134K - $184K/yr

This is a chance to build tools that will define the future of teleoperation and remote robotics ... Strong experience with C++/C# and Python. Preferred * Prior experience creating VR/XR clients for ...

next page

Showing results 1-20

Flexible Python Developer Remote information

See Holden, MA salary details

$14

$62

$92

How much do flexible python developer remote jobs pay per hour?

As of Jul 14, 2026, the average hourly pay for flexible python developer remote in Holden, MA is $62.58, according to ZipRecruiter salary data. Most workers in this role earn between $51.59 and $71.06 per hour, depending on experience, location, and employer.

What is the difference between Flexible Python Developer Remote vs Python Software Engineer?

AspectFlexible Python Developer RemotePython Software Engineer
CredentialsProficiency in Python, experience with remote work toolsProficiency in Python, often with additional software engineering certifications
Work EnvironmentRemote, flexible hours, independentTypically office-based or hybrid, structured hours
Industry UsageFreelance, startups, tech companiesTech firms, large corporations, product teams
Search IntentRemote Python jobs, freelance Python rolesFull-time Python development roles

Flexible Python Developer Remote roles focus on remote, flexible work arrangements often suited for freelancers or independent contractors. Python Software Engineer positions are usually full-time, structured roles within companies. While both require Python skills, the work environment and employment type differ significantly, catering to different job seekers' preferences.

How do Flexible Python Developer roles typically balance independent work with team collaboration in a remote environment?

Flexible Python Developer positions often combine significant independent coding time with regular team collaboration, typically through virtual meetings and agile workflows. While you'll have the autonomy to manage your schedule and tasks, expect to participate in daily stand-ups, code reviews, and pair programming sessions using tools like Slack, Zoom, and GitHub. This structure ensures alignment on project goals and fosters knowledge sharing, while still allowing flexibility in how and when you complete your work. Successfully navigating this balance requires strong communication skills and proactive updates to keep the team informed.

What are the key skills and qualifications needed to thrive as a Flexible Python Developer Remote, and why are they important?

To thrive as a Flexible Python Developer Remote, you need strong proficiency in Python programming, experience with software development frameworks, and ideally a degree in computer science or related field. Familiarity with version control systems like Git, cloud platforms such as AWS or Azure, and possibly certifications in Python or cloud technologies are often required. Excellent self-motivation, communication, and time management skills distinguish top performers in remote roles. These competencies enable efficient, high-quality code delivery and effective collaboration across distributed teams.

What is a Flexible Python Developer Remote?

A Flexible Python Developer Remote is a software developer who specializes in using the Python programming language and works remotely, often with flexible hours. This role allows professionals to contribute to projects from any location and adapt their work schedule to suit their needs, as long as deadlines and project goals are met. Flexible Python Developers may work for companies, as freelancers, or on contract, and are valued for their ability to efficiently solve problems and collaborate with teams online. The flexibility of this job makes it attractive for those seeking work-life balance and the freedom to work from anywhere.
What cities near Holden, MA are hiring for Flexible Python Developer Remote jobs? Cities near Holden, MA with the most Flexible Python Developer Remote job openings:
Principal Software Engineer

Principal Software Engineer

INFINIDAT

Waltham, MA โ€ข On-site, Remote

$147K - $197K/yr

Full-time

Posted 18 days ago


Job description

Description
At Infinidat, a Lenovo company, we empower enterprises and service providers with cutting-edge storage platforms that redefine performance, reliability, and cyber resilience at scale. Infinidat builds enterprise storage systems trusted by the world's most demanding data centers. Our Professional Services team develops and maintains a portfolio of storage management and automation tools that extend InfiniBox capabilities across the heterogeneous environments our customers run.
This is a core engineering role on a small, high-ownership team. There is no dedicated QA, no separate DevOps function, no product manager. The engineer in this role is responsible for the full development lifecycle across the entire portfolio: architecture, implementation, testing, packaging, build pipelines, and release.
The team's solutions must run reliably across a wide range of host operating systems and hypervisors - Linux, Windows, AIX, Solaris, VMware ESX/vCenter, Hyper-V, and Oracle Linux VM - as well as Podman-containerized deployments and Ansible-automated workflows.
If you want to own a meaningful portfolio end-to-end with minimal hand-holding, this role delivers that.
Responsibilities
Core Development
  • Design, implement, and maintain Python CLI tools (AADM, SnapSync) and their shared domain libraries
  • Develop and extend the Infinidat Ansible Collection modules covering InfiniBox volumes, hosts, clusters, exports, snapshots, network spaces, and more
  • Maintain and evolve the IPAT performance alerting service, deployed 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 and improve AI-assisted exception triage pipelines (AADM, SnapSync)

Build, Packaging, and Release
  • Own multi-distribution build systems: Docker-based builder containers, RPM and DEB packaging for RHEL, Rocky, Oracle Linux, and Ubuntu - Maintain GitLab CI/CD pipelines and release tooling across all projects
  • Manage release cycles: tag, validate, and promote builds through unstable โ†’ stable โ†’ external channels
  • Publish Ansible Collection releases to Ansible Galaxy and the internal GitLab registry

Quality and Reliability
  • Design and maintain unit and acceptance test suites
  • Investigate and root-cause field exceptions; own the triage-to-fix lifecycle
  • Validate releases against the acceptance test matrix before promotion

Process and Operations
  • Maintain Jira workflow and release notes across the portfolio
  • Keep technical documentation current as tools evolve

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 (RHEL/Rocky, 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 (Docker and/or Podman)
  • CI/CD pipeline experience (GitLab CI or equivalent)
  • Strong written communication; this team operates async-first across time zones

Preferred Requirements
  • Ansible module or collection development; familiarity with Ansible Galaxy publishing
  • Direct Infinidat InfiniBox or competitive enterprise array experience (NetApp, Pure, EMC)
  • Hypervisor integration experience: VMware ESX/vCenter (pyvmomi), Hyper-V, or Oracle Linux VM
  • Windows and AIX host management
  • SQLAlchemy or similar Python ORM
  • AI-assisted tooling integration
  • Experience with Podman quadlets and systemd service management

About infinidat
Infinidat's enterprise storage portfolio provides global Fortune 500 enterprises and service providers with best-in-class solutions for primary storage, next-generation data protection, disaster recovery, business continuity, and cyber resilience. Infinidat's acclaimed InfuzeOS is the one of the most flexible and complete enterprise software-defined storage architectures in the industry. We recently announced powerful enhancements, an extensive expansion, and the dynamic evolution of our award-winning G4 enterprise cyber and AI storage solutions! Not only did Infinidat win over 40 awards in 2025, but was named a Gartnerยฎ Peer Insightsโ„ข Voice of the Customer Award for Primary Storage for the 7th time!