Senior Python Tooling Developer (Internal Test Infrastructure)

Vacancy details
Software Engineering
Python Engineer
Senior
United States
Hybrid

Intellias is a global technology partner empowering businesses to accelerate their digital transformation. We provide innovative solutions and services that drive growth and efficiency for our clients.

Senior Python Tooling Developer (Internal Test Infrastructure) — Healthcare area

What project we have for you

The team is building a next-generation internal Python tooling platform used across embedded firmware, cloud, and verification groups. We’re looking for a senior-level Python developer who loves debugging, root-cause analysis, and designing robust internal tools, not just writing scripts.
This role is ideal for someone who wants to work at the intersection of Python tooling, test infrastructure, and engineering support, where you’ll help shape an early-stage internal tool that multiple teams rely on.

What you will do

1. Python Tool & Package Development (Core Responsibility)

  • Design, build, and maintain internal Python packages and tooling (not just test scripts).
  • Create clean APIs, interfaces, and modular architectures for internal customers.
  • Implement defensive programming and error handling to make tools reliable and easy to adopt.

2. Debugging & Root Cause Analysis

  • Investigate failing tests and determine whether the issue lies in:
    • The Python tool
    • The test itself
    • Or a firmware/cloud product team
  • Perform deep dives using debuggers, breakpoints, logs, and structured troubleshooting.

3. Support Test Development Teams

  • Collaborate with embedded, cloud, and verification teams to help them adopt the new tooling.
  • Triage, prioritize, and reproduce issues reported by internal users.
  • Contribute occasional tests yourself to ensure the tool works in real workflows.

4. Early-Stage Tool Infrastructure Work

  • Participate in bootstrapping and maturing a tool that is still early in development.
  • Improve stability, performance, and UX based on internal customer feedback.
  • Help define coding standards, packaging patterns, and best practices.

What you need for this

Must-Have Qualifications

Python Expertise (Tooling > Scripting)

  • Strong experience building Python tools or internal packages used by other teams.
  • Experience with:
    • Package design
    • API/interface design
    • Code reviews
    • Dependency management
  • Ability to work with modern Python project structures (build systems, packaging, environments).
  • Experience beyond simple automation scripts.

 Debug & Root Cause Skills

  • Comfort diving into ambiguous failures and narrowing down the cause.
  • Ability to debug in dynamic and unfamiliar codebases.
  • Experience with Python debuggers, breakpoints, and trace tooling.

 Testing Framework Knowledge

  • Experience with Pytest, unit testing, and ideally plugin or fixture development.
  • Understanding of how tools integrate into test environments.

 Communication & Collaboration

  • Clear communication—this person will interact with many teams.
  • Ability to own issues end-to-end: from detection → investigation → resolution proposal. 

Nice-to-Have Skills

Technical Nice-to-Haves

  • Experience with:
    • Hardware-in-the-loop (HIL) testing
    • Embedded systems debugging
    • DevOps pipelines
    • Azure cloud infrastructure
    • Pytest plugin development
    • UV package manager (modern Python package management)
  • Experience contributing to early-stage internal frameworks.

Industry Experience

  • Medical device or regulated industry experience helpful but not required.

What it’s like to work at Intellias

At Intellias, where technology takes center stage, people always come before processes. By creating a comfortable atmosphere in our team, we empower individuals to unlock their true potential and achieve extraordinary results. That’s why we offer a range of benefits that support your well-being and charge your professional growth.
We are committed to fostering equity, diversity, and inclusion as an equal opportunity employer. All applicants will be considered for employment without discrimination based on race, color, religion, age, gender, nationality, disability, sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by applicable law.
We welcome and celebrate the uniqueness of every individual. Join Intellias for a career where your perspectives and contributions are vital to our shared success.

Skills

Python
Tool

Have not found the most
suitable position
yet?

Leave your resume and we will select a cool option for you.
Good news!
Link copied
Good news!
You did it.
Bad news!
Something went wrong. Please try again.