1

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

Big Data DevOps Engineer

Boise, ID

$45.75 - $62.50/hr

Experience programming and/or scripting (python or java preferred) * Experience working with Ansible and Terraform * Exposure to big data technologies (Hadoop, Spark, NoSQL, EMR, Pivotal Cloud ...

Big Data DevOps Engineer

Boise, ID ยท On-site

$45.75 - $62.50/hr

Experience programming and/or scripting (python or java preferred) * Experience working with Ansible and Terraform * Exposure to big data technologies (Hadoop, Spark, NoSQL, EMR, Pivotal Cloud ...

Lead Substation Engineer 2 - Grid

Boise, ID ยท Hybrid

$97.60K - $128.50K/yr

Guide junior and senior-level engineers and designers in protection and controls engineering design ... Overseeing engineers who program or script (e.g., Python, MATLAB, advanced Excel) to automate ...

New

Lead Substation Engineer 2 - Grid

Boise, ID ยท On-site

$134.55K - $205.56K/yr

Guide junior and senior-level engineers and designers in protection and controls engineering design ... Overseeing engineers who program or script (e.g., Python, MATLAB, advanced Excel) to automate ...

New

Lead Substation Engineer 2 - Grid

Boise, ID ยท Hybrid

$97.60K - $128.50K/yr

Guide junior and senior-level engineers and designers in protection and controls engineering design ... Overseeing engineers who program or script (e.g., Python, MATLAB, advanced Excel) to automate ...

Own and lead design projects and mentor junior engineers * Develop and maintain test benches and ... python, perl, etc). * Good debugging and problem-solving skills * Strong communication skills with ...

View Job

Nampa, ID

$50.50 - $69.25/hr

Three (3) or more years of experience in DevOps, data engineering, systems integration, or platform engineering * Strong scripting skills in PowerShell, Python, or both, with experience building ...

Data Engineer III

Boise, ID ยท On-site

$109K - $130.90K/yr

... Python, and PySparkDevelops and supports data models and curated datasets optimized for analytical and downstream consumptionCompletes data engineering activities independently or as defined by more ...

Data Engineer III

Boise, ID

$109K - $130.90K/yr

Designs, builds, and maintains data pipelines and transformations using SQL, Python, and PySpark ... and Azure DevOps * Experience delivering data solutions using Agile software development ...

Data Engineer III

Boise, ID ยท On-site

$109K - $130.90K/yr

Designs, builds, and maintains data pipelines and transformations using SQL, Python, and PySpark ... and Azure DevOps * Experience delivering data solutions using Agile software development ...

Data Engineer III

Boise, ID ยท On-site

$109K - $130.90K/yr

Designs, builds, and maintains data pipelines and transformations using SQL, Python, and PySpark ... and Azure DevOps * Experience delivering data solutions using Agile software development ...

Data Engineer III

Boise, ID ยท On-site

$109K - $130.90K/yr

Designs, builds, and maintains data pipelines and transformations using SQL, Python, and PySpark ... and Azure DevOps * Experience delivering data solutions using Agile software development ...

Data Engineer III

Boise, ID ยท On-site

$109K - $130.90K/yr

Designs, builds, and maintains data pipelines and transformations using SQL, Python, and PySpark ... and Azure DevOps * Experience delivering data solutions using Agile software development ...

Data Engineer III

Boise, ID

$109K - $130.90K/yr

... Python or SQL. * Experience with Azure DevOps, Databricks, SQL, and Data Modeling. * Strong verbal and written communication skills, contributing to team design activities and documentation. * Can ...

Data Engineer III

Boise, ID ยท On-site

$109K - $130.90K/yr

... Python or SQL. * Experience with Azure DevOps, Databricks, SQL, and Data Modeling. * Strong verbal and written communication skills, contributing to team design activities and documentation. * Can ...

next page

Showing results 1-20

Junior Python Developer information

See Boise, ID salary details

$22.8K

$84.7K

$130.9K

How much do junior python developer jobs pay per year?

As of May 30, 2026, the average yearly pay for junior python developer in Boise, ID is $84,685.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,800.00 and $82,800.00 per year, depending on experience, location, and employer.

What is a Junior Python Developer job?

A Junior Python Developer is an entry-level software developer who specializes in writing, testing, and maintaining code using the Python programming language. They typically work under the guidance of senior developers and assist in building applications, fixing bugs, and improving performance. Their responsibilities may include writing scripts, working with databases, and integrating third-party services. Strong problem-solving skills, knowledge of Python frameworks like Django or Flask, and familiarity with version control systems like Git are often required. Junior developers are expected to learn quickly and contribute to the development team while gaining hands-on experience.

What are the key skills and qualifications needed to thrive in the Junior Python Developer position, and why are they important?

To thrive as a Junior Python Developer, you need a solid foundation in Python programming, an understanding of computer science fundamentals, and often a relevant degree or coursework. Familiarity with version control systems like Git, basic experience with web frameworks such as Flask or Django, and knowledge of databases are commonly expected, while certifications like PCEP can be advantageous. Attention to detail, a willingness to learn, effective problem-solving, and strong communication skills are essential soft skills for this role. These competencies ensure you can contribute efficiently to software development projects, adapt to new challenges, and collaborate well within a development team.

What are the typical daily responsibilities of a Junior Python Developer?

As a Junior Python Developer, your daily tasks may include writing and testing code, fixing bugs, and participating in code reviews alongside more experienced developers. You'll often work on modules or features under the guidance of senior team members, attend stand-up meetings, and update project documentation as needed. Collaboration with frontend developers, QA testers, and project managers is common, especially when integrating systems or implementing new features. Over time, you can expect to take on more complex tasks and gradually build your expertise through mentorship and hands-on project work.
What are the most commonly searched types of Python Developer jobs in Boise, ID? The most popular types of Python Developer jobs in Boise, ID are:
What are popular job titles related to Junior Python Developer jobs in Boise, ID? For Junior Python Developer jobs in Boise, ID, the most frequently searched job titles are:
What job categories do people searching Junior Python Developer jobs in Boise, ID look for? The top searched job categories for Junior Python Developer jobs in Boise, ID are:
Infographic showing various Junior Python Developer job openings in Boise, ID as of May 2026, with employment types broken down into 84% Full Time, 13% Part Time, and 3% Contract. Highlights an 74% Physical, 5% Hybrid, and 21% Remote job distribution, with an average salary of $84,685 per year, or $40.7 per hour.

Full-time

Posted 4 days ago


Job description

Description
Position Overview
The Senior Security Controls Engineer designs, implements, and continuously improves technical security controls that reduce risk across on-premises, cloud, and endpoint environments. This role specializes in hardening, benchmark compliance, configuration risk reduction, compensating controls for non-patchable vulnerabilities, and control automation at scale. The engineer partners with IT operations, platform teams, and risk/compliance to ensure controls are effective, measurable, and audit-ready.
Job Details
Reports to
Director of Information Security
Location
Boise, ID - Onsite
Employment Type
Full-time
Travel
0-10% (as needed for site visits, projects, or audits)
On-Call
May participate in a rotating on-call schedule for security engineering support
Key Responsibilities
  • Engineer and maintain preventive and detective controls across endpoints, servers, network, identity, and cloud services (Azure/AWS).
  • Lead configuration hardening initiatives using industry benchmarks (e.g., CIS) and establish secure configuration baselines for common platforms (Windows, Linux, network devices, cloud services).
  • Design compensating controls for vulnerabilities that cannot be remediated through patching (e.g., configuration changes, isolation, access controls, WAF rules, EDR policy tuning, segmentation).
  • Own the technical control lifecycle: control requirements โ†’ design โ†’ implementation โ†’ testing/validation โ†’ monitoring โ†’ continuous improvement.
  • Develop and maintain control-as-code and automation (PowerShell/Python/Terraform/CI-CD) to deploy and enforce configurations consistently.
  • Implement configuration compliance monitoring, drift detection, and remediation workflows; integrate with ticketing/ITSM for exception handling.
  • Partner with Vulnerability Management to translate findings into durable mitigations (hardening, compensating controls, secure defaults) and reduce recurring exposure.
  • Collaborate with SOC/IR to improve detections and containment policies aligned to threats and incidents; tune controls based on lessons learned.
  • Produce audit-ready evidence: control narratives, diagrams, test results, screenshots/exports, and KPI dashboards.
  • Maintain standards, procedures, and runbooks for control engineering; mentor junior engineers and provide technical leadership to cross-functional teams.
Typical Deliverables
  • Secure configuration baselines and reference architectures for key platforms.
  • Benchmark compliance reporting (coverage, drift, exceptions) with remediation plans.
  • Compensating control designs and validation artifacts for non-patchable risk.
  • Automation modules/scripts (policy-as-code) to deploy or enforce controls at scale.
  • Control test plans, operational metrics, and audit evidence packages.
Required Qualifications
  • 7+ years in security engineering, systems engineering, or infrastructure engineering with a strong focus on security controls and hardening.
  • Hands-on expertise with Windows and Linux hardening, identity controls, and endpoint security control configuration.
  • Experience implementing benchmark-based configuration standards (e.g., CIS) and managing exceptions/risk acceptances.
  • Strong understanding of networking fundamentals (segmentation, firewalls, proxies, routing) and how to apply compensating controls.
  • Cloud security controls experience in Azure and/or AWS (IAM, network controls, logging, security services).
  • Proficiency in scripting/automation (PowerShell and/or Python); familiarity with infrastructure as code (e.g., Terraform) preferred.
  • Ability to translate risk into technical control requirements and document controls for audit and compliance purposes.
  • Excellent written and verbal communication; ability to work across infrastructure, application, and governance teams.
Preferred Qualifications
  • Experience with configuration management and compliance platforms (e.g., Intune, Group Policy, SCCM/MECM, Ansible, Chef, Puppet).
  • Experience with vulnerability scanning and exposure management tools (e.g., Tenable, Qualys, Rapid7) and mitigation engineering workflows.
  • Experience tuning EDR policies and implementing detection/response guardrails (e.g., Microsoft Defender for Endpoint, SentinelOne, CrowdStrike).
  • Experience with SIEM/SOAR integration for control telemetry and automated response.
  • Security certifications (one or more): CISSP, GIAC (GSEC/GCED/GCIA), CCSP, AZ-500, AWS Security Specialty, or equivalent.
  • Prior work in regulated industries (financial services, healthcare) with control evidence expectations (SOC 2, PCI DSS, GLBA).
Core Competencies
  • Control engineering mindset: designs controls that are measurable, testable, and durable.
  • Risk-based prioritization: focuses effort where likelihood and impact are highest.
  • Systems thinking: understands dependencies and minimizes operational disruption.
  • Automation-first: reduces manual work by codifying and scaling controls.
  • Stakeholder partnership: collaborates with IT and product teams to drive adoption.
Success Measures (KPIs)
  • Reduction in recurring high/critical findings attributable to configuration or control gaps.
  • Benchmark compliance coverage (%) and drift rate over time across in-scope assets.
  • Mean time to mitigate (MTTM) for non-patchable vulnerabilities using compensating controls.
  • Control effectiveness test pass rate and audit evidence readiness (time to produce evidence).
  • Automation impact: number of controls deployed/enforced via code and reduction in manual effort.
Working Conditions
This role requires the ability to work effectively with production systems and coordinate maintenance windows, change control, and emergency response activities when required.
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.
EEO Statement ACA provides equal employment opportunities (EEO) to all applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws. ACA complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities.
California Privacy Notice
As an employer of California residents, we are dedicated to protecting your privacy rights. Any personal information you provide during the application process will be used solely for permitted internal purposes and will be handled in accordance with applicable privacy laws. By applying to this position, you consent to the collection, use, and disclosure of your personal information as described in our Employee Privacy Notice .