Back to Jobs
Intellias

Python Tooling Developer (Minneapolis) at Intellias

Intellias Minneapolis, MN

Job Description

At Intellias, we're always on the lookout for exceptional talent to join our team. Over 20 years of market experience, Intellias brings together technologists, creators and innovators in Europe, North and Latin America, and the Middle East. Join our international team and take the mission to solve the advanced tech challenges of tomorrow!Youll work within a collaborative engineering environment where creativity and technical excellence drive meaningful patient impact. This position is based onsite in Minneapolis area, with a hybrid structure (minimum of four days onsite per week) that encourages direct collaboration, mentorship, and cross-functional engagement.What we offer you in the USA 🏥 Intellias covers 7080% of UHC medical premiums (incl. dependents). 🦷👁 Dental & vision (Humana) with dependent coverage. 🛡 Employer-paid life, STD & LTD (Hartford). 💼 401(k) with 100% up to 2% + 50% on the next 4% match. 🌴 20 paid vacation days + 11 holidays. 40 hrs/week with flexible arrangements. 🎁 Recognition: kudos, anniversary & birthday gifts.Requirements: Python Expertise (Tooling > Scripting)Strong experience building Python tools or internal packages used by other teams.Experience with:Package designAPI/interface designCode reviewsDependency managementAbility to work with modern Python project structures (build systems, packaging, environments).Experience beyond simple automation scripts. Debug & Root Cause SkillsComfort 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 KnowledgeExperience with Pytest, unit testing, and ideally plugin or fixture development.Understanding of how tools integrate into test environments. Communication & CollaborationClear communicationthis person will interact with many teams.Ability to own issues end-to-end: from detection investigation resolution proposal. Nice-to-Have SkillsTechnical Nice-to-HavesExperience with:Hardware-in-the-loop (HIL) testingEmbedded systems debuggingDevOps pipelinesAzure cloud infrastructurePytest plugin developmentUV package manager (modern Python package management)Experience contributing to early-stage internal frameworks.Industry ExperienceMedical device or regulated industry experience helpful but not required.Responsibilities: 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 AnalysisInvestigate failing tests and determine whether the issue lies in:The Python toolThe test itselfOr a firmware/cloud product teamPerform deep dives using debuggers, breakpoints, logs, and structured troubleshooting.3. Support Test Development TeamsCollaborate 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 WorkParticipate 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.At Intellias, where technology takes center stage, people always come before processes. We're dedicated to cultivating a tech-savvy environment that empowers individuals to unlock their true potential and achieve extraordinary results. Our customized benefits not only prioritize your well-being but also charge your professional growth, making this opportunity an ideal match for tech enthusiasts like you.

Resume Suggestions

Highlight relevant experience and skills that match the job requirements to demonstrate your qualifications.

Quantify your achievements with specific metrics and results whenever possible to show impact.

Emphasize your proficiency in relevant technologies and tools mentioned in the job description.

Showcase your communication and collaboration skills through examples of successful projects and teamwork.

Explore More Opportunities