1

Senior Python Developer Jobs in Eden Prairie, MN

Senior DevOps Engineer

Eden Prairie, MN · Remote

$91K - $163K/yr

As a Senior DevOps Engineer , you will improve the reliability, security, and efficiency of the ... Python, Go) * 1 years of experience with AIOps or AI-powered coding and analysis tools for faster ...

Sr Selenium Automation Engineer

Minneapolis, MN · On-site

$108K - $142K/yr

NextRow is hiring a Senior Selenium Automation Engineer to work from office (Hybrid environment ... C#, Python, .NET, etc.). • Two (2) years' experience developing automation framework and test ...

SUMMARY Mortenson is currently seeking a Senior Finance BI Developer that will support Finance ... Agile Product delivery, Sprint Planning Experience * (Nice to have) Knowledge of Python or R for ...

* Tier One Technologies has an immediate need for a Sr. AI Engineer/Architect to support our US ... Proficiency in practical application of Core Python Concepts. * Proficiency in Generative AI and ...

Primary Talent Partners has a new contract opening for a Sr Test Engineer with our medical device ... Experience writing, executing, and maintaining test automation scripts in Python or a comparable ...

Senior Solution Developer

Eden Prairie, MN · Remote

$55.50 - $73.50/hr

The Senior Solutions Developer role goes beyond traditional analytics or development-this ... with Python or C#/.Net Preferred Qualifications: * Cloud based technology experience (Snowflake ...

Senior Solution Developer

Eden Prairie, MN · On-site

$55.50 - $73.50/hr

The Senior Solutions Developer role goes beyond traditional analytics or development-this ... with Python or C#/.Net Preferred Qualifications: * Cloud based technology experience (Snowflake ...

Sr. Software Engineer

Burnsville, MN · On-site

$126K - $166K/yr

Senior Software Engineer Overview We are looking for a Senior Software Engineer who thrives at the ... Strong experience with one or more of the following: C#, Python, JavaScript * Proven success ...

New

Tier One Technologies has an immediate need for a Sr. AI Engineer/Architect to support our US ... Proficiency in practical application of Core Python Concepts. * Proficiency in Generative AI and ...

Tier One Technologies has an immediate need for a Sr. AI Engineer/Architect to support our US ... Proficiency in practical application of Core Python Concepts. * Proficiency in Generative AI and ...

next page

Showing results 1-20

Senior Python Developer information

See Eden Prairie, MN salary details

$56.1K

$144.8K

$198.8K

How much do senior python developer jobs pay per year?

As of Jun 19, 2026, the average yearly pay for senior python developer in Eden Prairie, MN is $144,752.00, according to ZipRecruiter salary data. Most workers in this role earn between $123,900.00 and $166,700.00 per year, depending on experience, location, and employer.

What are the main responsibilities of a Senior Python Developer?

A Senior Python Developer is responsible for designing, developing, and maintaining complex software applications using the Python programming language. They lead the technical aspects of projects, mentor junior developers, and ensure code quality through code reviews and best practices. Additionally, they collaborate with cross-functional teams to gather requirements, solve technical challenges, and deploy scalable and efficient solutions. Senior Python Developers are also expected to stay updated with the latest trends and advancements in Python and related technologies.

What is the difference between Senior Python Developer vs Python Developer?

AspectSenior Python DeveloperPython Developer
Required ExperienceTypically 5+ years, with leadership and complex project experienceUsually 1-3 years, focusing on core Python skills
ResponsibilitiesDesigning architecture, mentoring, handling complex systemsWriting code, debugging, implementing features
CertificationsOptional but beneficial (e.g., Python certifications, cloud certs)Often not required
Work EnvironmentCollaborative teams, project planning, code reviewsDevelopment-focused, task-oriented

The main difference between a Senior Python Developer and a Python Developer lies in experience, responsibilities, and leadership. Senior developers handle complex projects, mentor others, and often participate in architecture decisions, while Python Developers focus on coding and feature implementation. Both roles are essential in tech companies, but the senior role requires more experience and broader skills.

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

To thrive as a Senior Python Developer, you need advanced proficiency in Python programming, experience with software architecture, and a solid understanding of algorithms and data structures, usually backed by a degree in computer science or related fields. Familiarity with frameworks like Django or Flask, version control systems such as Git, and containerization tools like Docker are typically required, alongside knowledge of modern CI/CD pipelines. Strong problem-solving abilities, effective communication, and leadership skills help you collaborate with teams and mentor junior developers. Mastery of these skills ensures the delivery of scalable, maintainable software solutions and the ability to drive technical excellence within development teams.

What are some common challenges faced by Senior Python Developers when leading a development team?

Senior Python Developers often encounter challenges such as balancing hands-on coding with mentoring junior team members and ensuring code quality across the team. They are also responsible for making architectural decisions, which requires staying updated on best practices and emerging Python frameworks. Additionally, coordinating collaboration between cross-functional teams (like DevOps, QA, and front-end developers) can be complex, especially in agile environments where requirements may shift rapidly. Overcoming these challenges helps foster a productive and innovative team culture.
What are the most commonly searched types of Python Developer jobs in Eden Prairie, MN? The most popular types of Python Developer jobs in Eden Prairie, MN are:
What are popular job titles related to Senior Python Developer jobs in Eden Prairie, MN? For Senior Python Developer jobs in Eden Prairie, MN, the most frequently searched job titles are:
What cities near Eden Prairie, MN are hiring for Senior Python Developer jobs? Cities near Eden Prairie, MN with the most Senior Python Developer job openings:

$150K - $165K/yr

Other

Posted 27 days ago


Job description

Senior Software Engineer
St. Louis Park, MN
Job Summary:
We are seeking a Senior Software Engineer with specialized experience in developing software for active implantable medical device systems. This role involves creating robust, secure, and scalable programming software and mobile applications that interface with implantable devices. The ideal candidate will have experience in medical device development, system integration, and regulatory compliance, with a passion for building technology that improves patient outcomes.
Responsibilities:

  • Design, develop, and maintain programmer software for medical device systems, including embedded components and mobile apps (iOS/Android).
  • Build secure and user-friendly mobile applications for clinicians and patients to monitor and interact with implantable devices.
  • Collaborate with cross-functional teams-hardware engineers, firmware developers, and clinical specialists-to ensure seamless integration between device, software, and external systems.
  • Implement secure communication protocols (e.g., Bluetooth Low Energy, proprietary RF) for data exchange between implantable devices and mobile apps.
  • Ensure adherence to medical device standards such as ISO 13485, IEC 62304, and FDA regulations throughout the software lifecycle.
  • Optimize software for performance, reliability, and cybersecurity in a highly regulated environment.
  • Conduct risk analysis, debugging, and verification to ensure software meets safety and efficacy requirements. Document design specifications, test plans, and validation reports per regulatory requirements.
  • Support clinical trials and post-market activities by analyzing system performance and deploying software updates.
  • Apply AI-based techniques for code development and process improvement, including automated code generation and intelligent code review.
Required Qualifications:
  • Bachelor's or Master's degree in Computer Science or Computer Engineering, or a related field.
  • 5+ years of experience developing software for medical devices or regulated systems.
  • Strong proficiency in programming languages such as C/C++, C#, Python, Java, or Swift/Kotlin for mobile development.
  • Experience with embedded systems and real-time operating systems (RTOS) as well as application-level development.
  • Familiarity with medical device regulations (FDA, ISO 13485, IEC 62304).
  • Hands-on experience with wireless communication protocols (BLE) and secure data transfer.
  • Experience with software development tools (GitHub, Jira) and automated testing frameworks.
Preferred Qualifications:
  • Experience with mobile app development for healthcare applications.
  • Familiarity with Agile development methodologies.
  • Knowledge of battery management systems and low-power optimization for connected devices.

Total Compensation: $150,000-165,000 DOE