1

Python Software Developer Jobs in Boise, ID (NOW HIRING)

... Senior Software Engineer, you will lead major initiatives that advance Datavant's platform ... Python, Go, Java; microservices; REST and GraphQL * Frontend: TypeScript, React, Next.js

You will work in a collaborative environment, contributing to all phases of the software ... Node.js, Python, Java, or equivalent , including building APIs, integrating services, and ...

Staff Software Engineer, Reliability

Boise, ID · On-site

$160.20K - $290.70K/yr

Identifyopportunities to unify approaches, improvereliabilityand increase developer velocity * Own ... Proficiencywith C++11 or later and Python * Proficiencyin debugging and troubleshooting firmware ...

Collaborate with other software engineers, product managers, and stakeholders to design and ... Python, or C++ with the ability to write clean, efficient, and well-documented code; 3. Software ...

Collaborate with other software engineers, product managers, and stakeholders to design and ... Python, or C++ with the ability to write clean, efficient, and well-documented code; 3. Software ...

Principal Cloud Platform Software Engineer

Boise, ID

$128.50K - $172.30K/yr

... or Python. Build reusable platform components enabling self-service cloud onboarding for ... Partner with product managers, architects, DevOps teams, and security teams to drive platform ...

Data Engineer (Entry-Level)

Boise, ID

$109K - $130.90K/yr

Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers. Who Should Apply Recent ...

Comscore, Total Visits, March 2025) Day to Day As a Software Engineer IV (ML) on the Machine ... Expertise in Python and modern ML frameworks like PyTorch & Triton. * Experience with AWS SageMaker ...

Developing, updating and optimizing data transformation and delivery scripts, using Python and AI ... DevOps * Proven success organizing teams and delivery around a Product Operating Model ...

... Python, a scalable GraphQL API layer, and a responsive React frontend. As a Staff Engineer, you ... Proficiency in software design, data structures, algorithms, and computer science fundamentals.

next page

Showing results 1-20

Python Software Developer information

See Boise, ID salary details

$12

$55

$82

How much do python software developer jobs pay per hour?

As of Jun 1, 2026, the average hourly pay for python software developer in Boise, ID is $55.79, according to ZipRecruiter salary data. Most workers in this role earn between $46.01 and $63.37 per hour, depending on experience, location, and employer.

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

To thrive as a Python Software Developer, you need strong programming skills in Python, a solid understanding of algorithms and data structures, and a relevant degree or equivalent experience. Familiarity with frameworks like Django or Flask, version control systems such as Git, and experience with databases and cloud platforms are typically required. Problem-solving ability, attention to detail, and effective communication help developers collaborate on complex projects and deliver robust solutions. These skills ensure the creation of efficient, maintainable code and successful teamwork in dynamic development environments.

What does collaboration typically look like for a Python Software Developer within a development team?

As a Python Software Developer, you'll frequently collaborate with other developers, QA engineers, project managers, and sometimes UI/UX designers. This often involves participating in daily stand-ups, code reviews, and pair programming sessions to ensure code quality and alignment with project goals. Effective communication is key, as you'll need to discuss technical solutions, clarify requirements, and provide feedback. Additionally, you'll likely use tools like Git, Jira, and Slack to coordinate tasks and track progress within an agile workflow.

What are Python Software Developers?

Python Software Developers are professionals who design, develop, and maintain software applications using the Python programming language. They are responsible for writing efficient and reusable code, debugging and resolving software issues, and collaborating with other team members to deliver software solutions. Python Software Developers may work on web development, data analysis, automation, artificial intelligence, and more, depending on the needs of their employer or clients. Their expertise in Python allows them to build scalable and flexible software systems.

What is the difference between Python Software Developer vs Python Data Analyst?

AspectPython Software DeveloperPython Data Analyst
Required CredentialsBachelor's in CS or related field, programming certificationsBachelor's in Statistics, Data Science, or related field, data analysis certifications
Work EnvironmentSoftware development teams, tech companies, startupsData teams, business intelligence units, research departments
Employer & Industry UsageTech firms, finance, healthcare, e-commerceMarket research, finance, marketing, consulting
Common Search & ComparisonYesYes

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 are the most commonly searched types of Python Software Developer jobs in Boise, ID? The most popular types of Python Software Developer jobs in Boise, ID are:
What are popular job titles related to Python Software Developer jobs in Boise, ID? For Python Software Developer jobs in Boise, ID, the most frequently searched job titles are:
What job categories do people searching Python Software Developer jobs in Boise, ID look for? The top searched job categories for Python Software Developer jobs in Boise, ID are:
Machine Learning Engineer (Junior)

Machine Learning Engineer (Junior)

SynergisticIT

Meridian, ID

Other

Posted 15 days ago


Job description

SYNERGISTICIT wants all candidates to know that the job market is tough, and to stand out, you need excellent skills and knowledge. That's where we come in-we ensure you get the attention you deserve.
Positions Available We welcome applications from all visa holders and U.S. citizens.
Since 2010, SynergisticIT has helped thousands of candidates find jobs with major tech companies like Apple, Google, PayPal, Western Union, Client, Visa, Walmart Labs, and more. We have a strong reputation with our clients.
We are currently looking for entry-level software programmers, IT enthusiasts, Python/Java developers, and data analysts/data scientists.
Who Should Apply?

  • Recent graduates in Computer Science, Engineering, Mathematics, or Statistics who want a career in the IT industry.
  • Candidates who are focused on their future in IT and have big goals.
  • Those struggling to find jobs, crack interviews, or improve their skills.
Skill Enhancement Programs We offer programs to help candidates improve their skills and experience, ensuring they meet client requirements. These programs are ideal for:
  • Candidates with no experience.
  • Those returning to work after a career break.
  • Candidates lacking technical skills or knowledge.
  • Visa holders who want to work and settle in the USA.
If candidates already have the necessary skills, skill enhancement is not required.
Please also check the below links :
Synergisticit Pics /Salaries of Successful Candidates
Synergisticit at Oracle Cloudworld 2023
Synergisticit at Gartner Data & Analytics summit
Why do Tech Companies not Hire recent Computer Science Graduates | SynergisticIT
Technical Skills or Experience? | Which one is important to get a Job? | SynergisticIT
Skill Enhancement Option: If a candidate doesn't meet the requirements, they can choose skill enhancement to improve their qualifications.
Required Skills for Java/Software Programmers:
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, IT, or Information Systems.
  • Strong motivation, eagerness to learn, and curiosity about technology.
  • Experience with Java programming and knowledge of the software development life cycle.
  • Understanding of Core Java, JavaScript, C++, or software programming.
  • Familiarity with Spring Boot, Microservices, and REST APIs.
  • Excellent written and verbal communication skills.
Required Skills for Data Science/Machine Learning:
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, IT, or Information Systems.
  • Strong motivation, eagerness to learn, and curiosity about technology.
  • Experience with Java programming and understanding of the software development life cycle.
  • Knowledge of Statistics, Python, and data visualization tools.
  • Excellent written and verbal communication skills.
Preferred Skills: For Data Science/Machine Learning roles: NLP, text mining, Tableau, and time series analysis.
Additional Information:
  • Candidates need to meet client skill requirements to be selected, even for junior or entry-level roles. Additional skills help candidates stand out.
  • We do not accept applications from third-party candidates or c2c candidates.
  • Please apply through the posting.
  • No phone calls, please. Only shortlisted candidates will be contacted.