1

Python Developer Jobs in Sioux Falls, SD (NOW HIRING)

Senior Software Engineer

Sioux Falls, SD

$121K - $160K/yr

As a senior developer, you will influence technical direction, provide mentorship to junior ... Expertise with Python and/or C/C++, with strong software design and debugging skills * Experience ...

Senior Software Engineer

Sioux Falls, SD · On-site

$116K - $153K/yr

As a senior developer, you will influence technical direction, provide mentorship to junior ... Expertise with Python and/or C/C++, with strong software design and debugging skills * Experience ...

Senior Software Engineer

Sioux Falls, SD

$116K - $153K/yr

As a senior developer, you will influence technical direction, provide mentorship to junior ... Expertise with Python and/or C/C++, with strong software design and debugging skills * Experience ...

Relative Dynamics is seeking a junior- to mid-level Software Engineer to support advanced software ... Proficiency in Python and C/C++ * Experience interfacing with database systems * Relational ...

Relative Dynamics is seeking a junior- to mid-level Software Engineer to support advanced software ... Proficiency in Python and C/C++ * Experience interfacing with database systems * Relational ...

Relative Dynamics is seeking a junior- to mid-level Software Engineer to support advanced software ... Proficiency in Python and C/C++ * Experience interfacing with database systems * Relational ...

Software Developer plays a vital role in creating intuitive, data-driven solutions that empowers Midco to work smarter and more efficiently. By collaborating across departments and applying ...

Senior Monitoring Engineer

Sioux Falls, SD

$104K - $142K/yr

Summary The Senior Monitoring Engineer is responsible for delivering and supporting large-scale ... Python, Perl, PowerShell, bash, VBScript, etc. Must have experience implementing enterprise ...

Senior Monitoring Engineer

Sioux Falls, SD · On-site

$104K - $142K/yr

Summary The Senior Monitoring Engineer is responsible for delivering and supporting large-scale ... Python, Perl, PowerShell, bash, VBScript, etc. Must have experience implementing enterprise ...

next page

Showing results 1-20

Python Developer information

See Sioux Falls, SD salary details

$13

$58

$85

How much do python developer jobs pay per hour?

As of Jul 16, 2026, the average hourly pay for python developer in Sioux Falls, SD is $58.32, according to ZipRecruiter salary data. Most workers in this role earn between $48.08 and $66.25 per hour, depending on experience, location, and employer.

What are some common challenges Python Developers face when working on large-scale projects?

Python Developers working on large-scale projects often encounter challenges such as managing codebase complexity, ensuring consistent code style among team members, and optimizing application performance. Collaboration with other developers becomes essential, often requiring the use of version control systems and code review processes. Additionally, integrating Python code with other technologies or legacy systems can present unique compatibility and testing hurdles. Proactively adopting best practices like modular architecture and thorough documentation can help mitigate these issues.

What Does a Python Developer Do?

As a Python developer, your job is to use the Python programming language to develop, implement, and debug a project. In this role, you may create an application for your employer, design the framework for your code, build tools as necessary to get the job done, create websites, or publish new services. Python developers often work with data collection and analytics to create useful answers to questions and provide insight where it's needed most. Like most programming positions, the specifics of this job vary based on the needs of your employer. Some Python developers work as independent contractors instead of being exclusive to one company.

What is the difference between Python Developer vs Java Developer?

AspectPython DeveloperJava Developer
Required CredentialsBachelor's in CS or related field, Python certifications (optional)Bachelor's in CS or related field, Java certifications (optional)
Work EnvironmentWeb development, data science, automation, scriptingEnterprise applications, Android development, backend systems
Industry UsageTech startups, data companies, automation firmsFinancial services, enterprise software, mobile app companies
Common Search/ComparisonOften compared for backend and scripting rolesCompared for enterprise and mobile app development

Python Developers and Java Developers share similar educational backgrounds and often work in backend environments. However, Python is favored for data science, scripting, and rapid development, while Java is preferred for large-scale enterprise applications and Android development. Both roles are highly sought after, but their industry focus and project types differ.

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

To thrive as a Python Developer, you need strong programming skills in Python, a solid understanding of algorithms and data structures, and often a degree in computer science or a related field. Familiarity with frameworks like Django or Flask, version control systems such as Git, and knowledge of databases and cloud services are commonly required. Problem-solving ability, attention to detail, and effective communication help developers collaborate and deliver high-quality code. These skills and qualities are vital to building efficient, scalable software solutions and contributing effectively to development teams.

What does a Python Developer do?

A Python Developer designs, codes, and maintains software applications using the Python programming language. They often work on web applications, data analysis, automation scripts, and more. Their responsibilities can include writing and testing code, debugging programs, integrating third-party services, and collaborating with other developers and stakeholders. Python Developers are valued for their ability to create efficient, scalable, and readable code. They may also be involved in deploying applications and maintaining technical documentation.
What are the most commonly searched types of Python Developer jobs in Sioux Falls, SD? The most popular types of Python Developer jobs in Sioux Falls, SD are:
What job categories do people searching Python Developer jobs in Sioux Falls, SD look for? The top searched job categories for Python Developer jobs in Sioux Falls, SD are:
Infographic showing various Python Developer job openings in Sioux Falls, SD as of July 2026, with employment types broken down into 80% Full Time, 10% Part Time, 1% Temporary, and 9% Contract. Highlights an 82% Physical, 3% Hybrid, and 15% Remote job distribution, with an average salary of $121,306 per year, or $58.3 per hour.
Automation Engineer

Full-time

Re-posted 6 days ago


Job description

If you are currently employed at Smithfield, please log into Workday and submit your application through the Jobs Hub.If you are currently employed at Smithfield, please log into Workday and submit your application through the Jobs Hub. Have a seat at our table. When you join Smithfield, you become part of something special - a company that's sustainably feeding people around the world, producing good food the right way with respect for our people, animals, communities and planet. With opportunities across locations and functions, a culture grounded in our Core Four values - gratitude, communication, respect and accountability - and a strong commitment to learning, collaboration, and innovation, Smithfield offers challenging and rewarding careers where you can grow, contribute and make a real impact. Apply Now!Your Opportunity The Automation Engineer works on automation projects, both as a team member and team leader, interacting with business partners to understand and develop automation requirements and transform them into effective software solutions using software engineering techniques, procedures, and criteria. The Automation Engineer leverages a combination of experience in process control and monitoring, MES, SCADA, and motion control systems to apply theories and principles of science and mathematics to design and develop technical projects for the pork industry and will perform engineering assignments over a wide range of projects of varying complexity. Core ResponsibilitiesDevelops preliminary engineering designs, and device specifications.Conducts feasibility studies and develops project cost estimates.Determines design criteria in accordance with required standards and codes for assigned projects.Performs field work and adapts collections to translate completed projects into as-built drawings.Collaborates with key operations and maintenance personnel to develop design specifications.Develops user/operator interfaces, custom reports, and analytical tools, process automation, utility control programs and application code.Develops control applications within Ignition, and Factory Talk View.Develops and designs GUI, and HMI graphics, applications and database architecture.Coordinates and provides direction to equipment vendors to plan layouts, meet utilities requirements and maintain installation schedules.Provides startup support and training.Develops user/operator interfaces, custom reports, and analytical tools.Develops process control programs and application code.Designs database architecture. Reports and ProposalsConducts engineering planning, design and operational studies in pre-project studies.Conducts audits on project performance and sustainability initiatives.Assists plant personnel in troubleshooting and downtime situations.Conducts analysis on downtime risk prevention.The above statements are intended to describe the general nature and level of work being performed by people assigned to this job. They are not intended to be an exhaustive list of all responsibilities, duties, and skills required of personnel so classified. May perform other duties as assigned. Qualifications To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals to perform the essential functions. Bachelor's Degree from an accredited four-year college or university and 2+ years' relevant experience; or equivalent combination of education and experience, required.Bilingual proficiency in English and Mandarin, preferred.Proficient in PLC/PAC programming languages.Experience with Ignition and Factory Talk View platforms, preferredKnowledge of vision systems and programmingProficient in operator interface development using Ignition, Java, or Rockwell Software.Knowledge of computer programming languages (Python, Java, VB).Knowledge of database architecture and structured query language.Must possess strong knowledge of process controls, motor controls, instrumentation, automation principals, and industrial networking.Knowledge of engineering principles and techniques related to food processing and the meat industry, preferred.Ability to apply sound engineering principles to operational and design issues.Knowledge of installation and construction project scheduling. - Must possess Project Management skills; Contract Administration skills; National codes and standards interpretation skills. Previous experience in the management of multi-million dollar projects with large scopes, preferred.Proficient in AutoCAD drawing skills.Proficient in Microsoft Excel spreadsheet software and Word processing software, other Microsoft Suite products.Excellent written and oral communication skills, organizational planning, teamwork, analytical reasoning and adaptability.Ability to work well with others in fast paced, dynamic environment.Ability to be respectful, approachable and team oriented while building strong working relationships and a positive work environment.Must be able to travel up to 50% of the time.Supervisory Responsibilities This position has no direct supervisory responsibilities but may act as a lead by providing training and guidance to others. Work Environment & Physical Demands The work environment characteristics described here are representative of those an employee may encounter while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. The plant environment will include wet or humid conditions (non-weather related), extreme cold and heat (non-weather related), working near moving mechanical parts, exposure to fumes or airborne particles, and chemicals.Relocation Package Available Yes EEO Information Smithfield is an equal opportunity employer committed to workplace diversity. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, age, gender identity, protected veterans status, status as a disabled individual or any other protected group status or non-job characteristic as directed by law. If you are an individual with a disability and would like to request a reasonable accommodation for any part of the employment selection process, please call us at 757-357-1595. Check out this video to learn more about this role!