1

Senior Python Engineer Jobs in Saint Paul, MN (NOW HIRING)

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 ...

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 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 ...

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 ...

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 ยท 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 ...

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 ...

Showing results 21-40

Senior Python Engineer information

See Saint Paul, MN salary details

$55.6K

$143.6K

$197.2K

How much do senior python engineer jobs pay per year?

As of Aug 12, 2026, the average yearly pay for senior python engineer in Saint Paul, MN is $143,591.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,900.00 and $165,400.00 per year, depending on experience, location, and employer.

Are senior Python engineers in demand?

Senior Python engineers are highly in demand due to the language's widespread use in web development, data analysis, machine learning, and automation. Companies seek experienced developers with strong problem-solving skills and knowledge of frameworks like Django or Flask, making this a competitive and growing field.

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 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 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 are popular job titles related to Senior Python Engineer jobs in Saint Paul, MN? For Senior Python Engineer jobs in Saint Paul, MN, the most frequently searched job titles are:
What job categories do people searching Senior Python Engineer jobs in Saint Paul, MN look for? The top searched job categories for Senior Python Engineer jobs in Saint Paul, MN are:
What cities near Saint Paul, MN are hiring for Senior Python Engineer jobs? Cities near Saint Paul, MN with the most Senior Python Engineer job openings:
Infographic showing various Senior Python Engineer job openings in Saint Paul, MN as of August 2026, with employment types broken down into 80% Full Time, 15% Part Time, and 5% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $143,591 per year, or $69 per hour.

Senior Data Engineer

Kforce Technology Staffing

Minneapolis, MN โ€ข On-site

$110K - $150K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 5 days ago


Job description

RESPONSIBILITIES:
Kforce has a client in Minneapolis, MN that is seeking a hybrid Senior Data Engineer to join their team.
Summary:
The client is looking for a Senior Data Engineer that can hit the ground running with a growing team. This team is focused on a large aspect of the client and are in the process of a huge project, focused on migrating from Hadoop to AWS Athena/Snowflake. They need someone who can drive the initiative and are strong in python, SQL, Snowflake, AWS Athena and have expertise in data modeling. They use Power BI for visualization and take the data from SAP; Hadoop is a plus, but they are flexible if it is a Google Cloud Platform background or AWS.
REQUIREMENTS:
* 5+ years of data engineering experience
* Expert in Snowflake
* Expert in AWS Athena (open to similar platforms)
* Expert in Python
* Expert in SQL
* Expert in Data modeling
* Experience in AWS Glue and Apache Iceberg
* Familiarity in business reporting (Power BI)
* Strong communication and collaboration skills and ability to act as a lead and work independently
The pay range is the lowest to highest compensation we reasonably in good faith believe we would pay at posting for this role. We may ultimately pay more or less than this range. Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs. This range may be modified in the future.
We offer comprehensive benefits including medical/dental/vision insurance, HSA, FSA, 401(k), and life, disability & ADD insurance to eligible employees. Salaried personnel receive paid time off. Hourly employees are not eligible for paid time off unless required by law. Hourly employees on a Service Contract Act project are eligible for paid sick leave.
Note: Pay is not considered compensation until it is earned, vested and determinable. The amount and availability of any compensation remains in Kforce's sole discretion unless and until paid and may be modified in its discretion consistent with the law.
This job is not eligible for bonuses, incentives or commissions.
Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
By clicking ?Apply Today? you agree to receive calls, AI-generated calls, text messages or emails from Kforce and its affiliates, and service providers. Note that if you choose to communicate with Kforce via text messaging the frequency may vary, and message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You will always have the right to cease communicating via text by using key words such as STOP.