Role summary This position is ideal for midlevel software engineers to join a crossfunctional ... Strong C++ knowledge; working knowledge of Python, exposure to SQL, scripting languages, and ...
Role summary This position is ideal for midlevel software engineers to join a crossfunctional ... Strong C++ knowledge; working knowledge of Python, exposure to SQL, scripting languages, and ...
Sr. Python Backend Engineer (STRICTLY OUR W2 -- Do NOT respond if you''re looking for C2C or Remote)
Johnston, IA · On-site
$97/hr
You will work closely with embedded software, electrical systems, and cloud platform teams to ... DevOps role Experience developing AWS-native applications InfoWeb is strongly committed to ...
Sr. Python Backend Engineer (STRICTLY OUR W2 -- Do NOT respond if you''re looking for C2C or Remote)
Johnston, IA · On-site
$97/hr
You will work closely with embedded software, electrical systems, and cloud platform teams to ... DevOps role Experience developing AWS-native applications InfoWeb is strongly committed to ...
AI Developer
West Des Moines, IA · On-site
You will leverage machine learning, Python, and specialized frameworks like LangChain and LangGraph ... Collaborate with cross-functional teams (e.g., data scientists, software engineers) to iterate on ...
Quick apply
AI Developer
West Des Moines, IA · On-site
You will leverage machine learning, Python, and specialized frameworks like LangChain and LangGraph ... Collaborate with cross-functional teams (e.g., data scientists, software engineers) to iterate on ...
As a Software Engineer II supporting Mission Sensors, Weapons, and IFF (Identification Friendly or ... You will develop automated and semi-automated test scripts using Python to validate software ...
As a Software Engineer II supporting Mission Sensors, Weapons, and IFF (Identification Friendly or ... You will develop automated and semi-automated test scripts using Python to validate software ...
Design, implement, and evaluate software in C++, Java and Python within the Agile framework * Conduct multidisciplinary research and collaborate with other engineers in the planning, design, and ...
Design, implement, and evaluate software in C++, Java and Python within the Agile framework * Conduct multidisciplinary research and collaborate with other engineers in the planning, design, and ...
Design, implement, and evaluate software in C++, Java and Python within the Agile framework * Conduct multidisciplinary research and collaborate with other engineers in the planning, design, and ...
Design, implement, and evaluate software in C++, Java and Python within the Agile framework * Conduct multidisciplinary research and collaborate with other engineers in the planning, design, and ...
As a Software Engineer II supporting Mission Sensors, Weapons, and IFF (Identification Friendly or ... You will develop automated and semi-automated test scripts using Python to validate software ...
As a Software Engineer II supporting Mission Sensors, Weapons, and IFF (Identification Friendly or ... You will develop automated and semi-automated test scripts using Python to validate software ...
Software Engineer II - Mission Sensor Manager (Onsite)
Cedar Rapids, IA · On-site
$68.90 - $131.10/hr
As a Software Engineer II supporting Mission Sensors, Weapons, and IFF (Identification Friendly or ... You will develop automated and semi-automated test scripts using Python to validate software ...
Software Engineer II - Mission Sensor Manager (Onsite)
Cedar Rapids, IA · On-site
$68.90 - $131.10/hr
As a Software Engineer II supporting Mission Sensors, Weapons, and IFF (Identification Friendly or ... You will develop automated and semi-automated test scripts using Python to validate software ...
Senior Software Engineer - AWS, Python, Snowflake (Des Moines, IA)
Des Moines, IA · On-site
$104K - $187K/yr
What You'll Do Enterprise Business Solutions is seeking a transformational Senior Software Engineer ... DevOps environment, we've fostered a culture of innovation and experimentation across our ...
Senior Software Engineer - AWS, Python, Snowflake (Des Moines, IA)
Des Moines, IA · On-site
$104K - $187K/yr
What You'll Do Enterprise Business Solutions is seeking a transformational Senior Software Engineer ... DevOps environment, we've fostered a culture of innovation and experimentation across our ...
Principal Engineer, Software Engineering
Cedar Rapids, IA · On-site
$135K - $204K/yr
... python and harness environments using C/C++. * Architect, design, develop and test embedded ... Collaborate on software requirements and design. * Implement and test software. * Solve complex ...
Principal Engineer, Software Engineering
Cedar Rapids, IA · On-site
$135K - $204K/yr
... python and harness environments using C/C++. * Architect, design, develop and test embedded ... Collaborate on software requirements and design. * Implement and test software. * Solve complex ...
Principal Engineer, Software Engineering
$135K - $204K/yr
... python and harness environments using C/C++. * Architect, design, develop and test embedded ... Collaborate on software requirements and design. * Implement and test software. * Solve complex ...
Principal Engineer, Software Engineering
$135K - $204K/yr
... python and harness environments using C/C++. * Architect, design, develop and test embedded ... Collaborate on software requirements and design. * Implement and test software. * Solve complex ...
Entry Level Software Engineer
Dubuque, IA · On-site
$65K - $90K/yr
Various development roles are available that require use of C, C++, Python or Simulink MBSD ... Integration of software in a multi-developer Agile team using Continuous Integration process.
Quick apply
Entry Level Software Engineer
Dubuque, IA · On-site
$65K - $90K/yr
Various development roles are available that require use of C, C++, Python or Simulink MBSD ... Integration of software in a multi-developer Agile team using Continuous Integration process.
Senior Software Engineer - AWS, Python, Snowflake (Des Moines, IA)
Des Moines, IA · Hybrid
$104K - $187K/yr
... DevOps environment, we've fostered a culture of innovation and experimentation across our ... Python & CDK * Principal's Enterprise Pipeline * Snowflake and ETL in the cloud * Familiarity with ...
Senior Software Engineer - AWS, Python, Snowflake (Des Moines, IA)
Des Moines, IA · Hybrid
$104K - $187K/yr
... DevOps environment, we've fostered a culture of innovation and experimentation across our ... Python & CDK * Principal's Enterprise Pipeline * Snowflake and ETL in the cloud * Familiarity with ...
Senior Engineer, Software Engineering
Cedar Rapids, IA · On-site
$135K - $164K/yr
Support software engineering teams through development and certification by reviewing design and ... Must possess at least 3 years of experience developing embedded software (using Ada and Python) and ...
Senior Engineer, Software Engineering
Cedar Rapids, IA · On-site
$135K - $164K/yr
Support software engineering teams through development and certification by reviewing design and ... Must possess at least 3 years of experience developing embedded software (using Ada and Python) and ...
Senior Software Engineer DevOps (Onsite)
Cedar Rapids, IA · On-site
$86.80 - $165.20/hr
Job Overview Senior Software Engineer - DevSecOps - Cert DevOps Pipeline Solution, Onsite, Cedar ... Experience with C/C++, Ada and scripting languages such as Python, Robot, Lava. * Hands‑on ...
New
Senior Software Engineer DevOps (Onsite)
Cedar Rapids, IA · On-site
$86.80 - $165.20/hr
Job Overview Senior Software Engineer - DevSecOps - Cert DevOps Pipeline Solution, Onsite, Cedar ... Experience with C/C++, Ada and scripting languages such as Python, Robot, Lava. * Hands‑on ...
New
Senior Engineer, Software Engineering
$135K - $164K/yr
Support software engineering teams through development and certification by reviewing design and ... Must possess at least 3 years of experience developing embedded software (using Ada and Python) and ...
Senior Engineer, Software Engineering
$135K - $164K/yr
Support software engineering teams through development and certification by reviewing design and ... Must possess at least 3 years of experience developing embedded software (using Ada and Python) and ...
Software Test Automation & AI Integration Engineer
Urbandale, IA · On-site
$90K - $150K/yr
Software Test Automation & AI Integration Engineer We are seeking multiple Software Test Automation ... Experience with scripting or programming languages such as Python, C++, JavaScript, or similar
Software Test Automation & AI Integration Engineer
Urbandale, IA · On-site
$90K - $150K/yr
Software Test Automation & AI Integration Engineer We are seeking multiple Software Test Automation ... Experience with scripting or programming languages such as Python, C++, JavaScript, or similar
Software Engineer - Recent/Upcoming Graduates
Cedar Rapids, IA · On-site
$76K - $86K/yr
... Engineering or similar software development curriculum * Must have an overall GPA of 3.0 or higher ... At least one strong Object Oriented Language (C++, C#, Python, Java, etc.) and academic exposure to ...
Software Engineer - Recent/Upcoming Graduates
Cedar Rapids, IA · On-site
$76K - $86K/yr
... Engineering or similar software development curriculum * Must have an overall GPA of 3.0 or higher ... At least one strong Object Oriented Language (C++, C#, Python, Java, etc.) and academic exposure to ...
... Python, Java and C/C++. * Collaborate using software configuration management tools and DevOps tools such as Git, GitMR, Artifactory, Jama, Grafana and Docker in a cross-platform environment ...
... Python, Java and C/C++. * Collaborate using software configuration management tools and DevOps tools such as Git, GitMR, Artifactory, Jama, Grafana and Docker in a cross-platform environment ...
Embedded Software Engineer
Johnston, IA · On-site
$70K - $120K/yr
Various development roles are available that require use of C++ and Python programming languages ... Integration of software in a multi-developer Agile team using Continuous Integration process.
Quick apply
Embedded Software Engineer
Johnston, IA · On-site
$70K - $120K/yr
Various development roles are available that require use of C++ and Python programming languages ... Integration of software in a multi-developer Agile team using Continuous Integration process.
Python Software Developer information
See Iowa salary details
$12.42 - $18.66
1% of jobs
$18.66 - $24.90
0% of jobs
$24.90 - $31.14
2% of jobs
$31.14 - $37.38
5% of jobs
$37.38 - $43.62
11% of jobs
$45.45 is the 25th percentile. Wages below this are outliers.
$43.62 - $49.86
18% of jobs
The median wage is $53.11 / hr.
$49.86 - $56.10
24% of jobs
$60.87 is the 75th percentile. Wages above this are outliers.
$56.10 - $62.34
18% of jobs
$62.34 - $68.58
13% of jobs
$68.58 - $74.82
5% of jobs
$74.82 - $81.06
3% of jobs
$12
$55
$81
How much do python software developer jobs pay per hour?
Is Python Software Developer a good career?
What is the difference between Python Software Developer vs Python Data Analyst?
| Aspect | Python Software Developer | Python Data Analyst |
|---|---|---|
| Required Credentials | Bachelor's in CS or related field, programming certifications | Bachelor's in Statistics, Data Science, or related field, data analysis certifications |
| Work Environment | Software development teams, tech companies, startups | Data teams, business intelligence units, research departments |
| Employer & Industry Usage | Tech firms, finance, healthcare, e-commerce | Market research, finance, marketing, consulting |
| Common Search & Comparison | Yes | Yes |
Python Software Developers focus on building applications, APIs, and software solutions using Python, while Python Data Analysts analyze data sets to generate insights. Both roles require Python programming skills and often overlap in data handling, but their core responsibilities and industry applications differ.
What jobs can a Python Software Developer get?
What is a python software developer?
Are Python software developers in demand?
What does collaboration typically look like for a python software developer within a development team?
What are the key skills and qualifications needed to thrive as a python software developer?
What are popular job titles related to Python Software Developer jobs in Iowa?
For Python Software Developer jobs in Iowa, the most frequently searched job titles are:
What job categories do people searching Python Software Developer jobs in Iowa look for?
The top searched job categories for Python Software Developer jobs in Iowa are:
What are popular job titles related to Python Software Developer jobs in IA?
For Python Software Developer jobs in IA, the most frequently searched job titles are:

Align Technology rating
8.4
Based on 6 frontline employees who took The Breakroom Quiz
Job description
- Design, develop, troubleshoot, and debug software components and applications under guidance from senior engineers.
- Participate in endtoend software development activities, including implementation, testing, and maintenance of features.
- Develop software, tools, and applications supporting product functionality, infrastructure, and technology platforms.
- Analyze requirements and contribute to software requirement specifications and technical design documentation.
- Implement new functionality and enhancements within assigned project or product areas.
- Prototype features and solutions to validate technical approaches and support product evolution.
- Analyze and improve existing algorithms and code with a focus on performance, quality, and maintainability.
- Collaborate closely with QA teams to ensure high software quality through unit testing, bug fixing, and validation.
- Participate in code reviews and follow established development best practices.
- Interact with internal customers, product owners, and crossfunctional teams to clarify requirements and deliver solutions.
- Education: Bachelor's degree in Computer Science or a related field.
- Experience: 3-5+ years of industry experience in software development.
- Software fundamentals: Solid understanding of objectoriented programming, data structures, and algorithms.
- Development practices: Experience with standard software development tools and practices, including version control, code reviews, unit testing, and bug tracking.
- Technical skills: Strong C++ knowledge; working knowledge of Python, exposure to SQL, scripting languages, and relevant frameworks.
- Mathematics: Basic to intermediate knowledge of mathematical concepts such as linear algebra or analytical geometry.
- Domain exposure: Experience or interest in 3D computational software development.
- Language: English proficiency at B2 level or above.
- Soft skills: Willingness to learn, clear communication, ability to work independently with guidance, customer focus, and reliability under pressure.
- Experience working with Docker, cloud computing platforms, and APIs integrated with desktop or CADbased applications.
- Strong architectural thinking and ability to influence technical direction across teams.
- Leadership mindset with the ability to mentor engineers and drive technical excellence.
- High level of ownership, accountability, and collaboration in crossfunctional environments.
What Align Technology employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Align Technology
Sourced by ZipRecruiter
Industry
Medical equipment and supplies manufacturing
Company size
10,000+ Employees
Headquarters location
Tempe, AZ, US
Year founded
1997