1

Senior Python Engineer Jobs in Lakeville, MN (NOW HIRING)

Senior Research Engineer

Eagan, MN · Hybrid

$106K - $146K/yr

We are seeking a Senior Research Engineer who willbringexpertiseinAI and ML ... A deep understanding of Python software development stacksand ecosystems. * Ability to write clean ...

Senior AI Engineer

Minneapolis, MN · On-site

$150 - $200/hr

... AM Position Summary The Senior AI Engineer will own the end-to-end technical lifecycle of ... Deep expertise in Python, SQL, and enterprise cloud data platforms * Ability to work effectively ...

Senior Research Engineer

Eagan, MN · On-site

$106K - $146K/yr

As a Senior Research Engineer at Thomson Reuters Labs, you will be part of a global ... A deep understanding of Python software development stacks and ecosystems. * Ability to write clean ...

Senior Software Engineer

Saint Paul, MN · On-site

$123K - $163K/yr

St. Paul, Minnesota (Hybrid) We are seeking an experienced Senior Software Engineer to join our ... Develop robust backend services and APIs using Go and Python with a focus on performance and ...

Sr. Data Engineer

Minneapolis, MN · On-site

$119K - $143K/yr

W2 Role only, No visa sponsorship at this time Sr. Data Engineer Locals only/out of area/ remote ... Languages SQL Python (PySpark preferred) Data Platforms / Storage Cloud data platforms (Azure ...

Senior DevOps Engineer

Minneapolis, MN

$135K - $174K/yr

As a Senior DevOps Engin eer , you will be a key technical contributor responsible for designing ... Strong background in software development, with experience in languages such as Python, .NET, or ...

Senior DevOps Engineer

Minneapolis, MN

$135K - $174K/yr

As a Senior DevOps Engin eer , you will be a key technical contributor responsible for designing ... Strong background in software development, with experience in languages such as Python, .NET, or ...

Senior DevOps Engineer

Minneapolis, MN · On-site

$135K - $174K/yr

As a Senior DevOps Engin eer , you will be a key technical contributor responsible for designing ... Strong background in software development, with experience in languages such as Python, .NET, or ...

Showing results 21-40

Senior Python Engineer information

See Lakeville, MN salary details

$57K

$147K

$202K

How much do senior python engineer jobs pay per year?

As of Aug 20, 2026, the average yearly pay for senior python engineer in Lakeville, MN is $147,037.00, according to ZipRecruiter salary data. Most workers in this role earn between $125,800.00 and $169,300.00 per year, depending on experience, location, and employer.

What does a senior Python engineer do?

A Senior Python Engineer is an experienced software developer who specializes in designing, developing, and maintaining applications using the Python programming language. They often take on leadership roles within development teams, contribute to architectural decisions, and mentor junior engineers. Senior Python Engineers work on complex projects, ensure code quality, and help implement best practices to improve efficiency and reliability. Their work may span back-end development, data engineering, automation, and integrating with other technologies.

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

To thrive as a Senior Python Engineer, you need expert knowledge of Python programming, software architecture, and experience with web frameworks, supported by a degree in computer science or related field. Familiarity with tools like Django, Flask, REST APIs, Docker, and version control systems such as Git is typically required, along with possible certifications in cloud technologies or Python itself. Strong problem-solving abilities, leadership, and effective communication skills help you lead teams and collaborate across departments. These skills ensure robust, scalable software solutions and foster innovation and efficiency within development projects.

What are the common challenges senior Python engineers face when leading projects, and how can they effectively address them?

Senior Python Engineers often encounter challenges such as balancing hands-on coding with overseeing project architecture, mentoring junior developers, and ensuring code quality across the team. Effectively addressing these challenges involves strong communication, setting clear coding standards, and fostering a collaborative environment through regular code reviews and knowledge-sharing sessions. Staying updated on best practices and leveraging automation tools for testing and deployment can also help streamline workflows and maintain high-quality deliverables.

What job categories do people searching Senior Python Engineer jobs in Lakeville, MN look for?

The top searched job categories for Senior Python Engineer jobs in Lakeville, MN are:

What cities near Lakeville, MN are hiring for Senior Python Engineer jobs?

Cities near Lakeville, MN with the most Senior Python Engineer job openings:

Infographic showing various Senior Python Engineer job openings in Lakeville, MN as of August 2026, with employment types broken down into 88% Full Time, 7% Part Time, and 5% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $147,037 per year, or $70.7 per hour.

Senior Firmware Engineer II

Judge Group, Inc.

Eden Prairie, MN • On-site

$140K - $160K/yr

Other

Re-posted 3 days ago


Job description

Location: Eden Prairie, MN Salary: $140,000.00 USD Annually - $160,000.00 USD Annually Description: Our client is currently seeking a Senior Firmware Engineer II
JOB SUMMARY:
A Senior Wireless Firmware Engineer develops firmware for hearing aids, focusing on wireless communication protocols. They bring clarity to under-defined tasks and deliver high-quality solutions. This role requires cross-functional collaboration and deep technical expertise to enhance product performance and reliability.
JOB RESPONSIBILITIES/RESULTS
Firmware Development
  • Understand and participate in establishing requirements
  • Design and implement Wireless firmware
  • Learn and understand Bluetooth Core standards published by Bluetooth SIG
  • Implement FW related to BLE or NFMI Radios
  • Learn and debug issues related to the wireless subsystem

Verify functionality of the firmware using manual and/or automated approaches
  • Design and document tests based on requirements to ensure good test coverage.
  • Create unit tests, semi-automated test, and/or automated tests.
  • Implement and deploy automated tests using languages such as Python or C.
  • Follow up on failed tests and system level integration issues in a timely manner.
  • Initiate and develop new test approaches and improve on existing test approaches.

Follow and improve established processes and initiate new processes
  • Diligently follow development processes such as code reviews, creation of documentations, coding conventions, etc.
  • Identify gaps in the existing processes and look for new opportunities to improve productivity.
  • Enhance existing processes and initiate and lead the creation of new processes.

Mentor other engineers and help in the technical and professional growth of the team
  • Coach and mentor team members.
  • Conduct tutorials and create documents to share knowledge.
  • Be a role model to newer or less experienced team members.

Coordinate projects
  • Lead the creation of project plans and work estimates.
  • In scrum projects, take on the product owner or the scrum master role.
  • Proactively communicate and coordinate project activities with other teams.
  • Other duties/responsibilities as assigned

JOB REQUIREMENTS
Minimum Education and Experience Requirements
Education
  • Bachelor's degree in Electrical Engineering or related fields; or MSEE in related fields; or PhD in related fields

Experience
  • 10+ years of relevant experience (with BS); or 5+ years of relevant experience (with MSEE); or 4+ years of relevant experience (with PhD)

Knowledge / Technical Requirements
Domain knowledge of the following is required,
  • Bluetooth Low Energy or other wireless communication protocol standard
  • Wired communication and related protocols.
  • Embedded firmware development
  • Firmware test methodologies and tools
  • Knowledge of Over-the-air sniffers such as Ellisys
  • Knowledge of languages such as C or assembly required
  • Knowledge of scripting languages such as Python required
  • Knowledge of analog or digital circuitry
  • Knowledge of architecture of programming devices such as DSPs or Micro-controllers.

By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!