1

Python Programmer Jobs in Elk Grove, CA (NOW HIRING)

Python programming is a plus (advantage) * Understanding of ISO/AS9100 and Lean Six Sigma principles (advantage) * Strong analytical, problem-solving, and communication skills (required) * Must be a ...

Python programming is a plus (advantage) * Understanding of ISO/AS9100 and Lean Six Sigma principles (advantage) * Strong analytical, problem-solving, and communication skills (required) * Must be a ...

Python programming is a plus (advantage) * Understanding of ISO/AS9100 and Lean Six Sigma principles (advantage) * Strong analytical, problem-solving, and communication skills (required) * Must be a ...

Sr. DevOps Engineer

Rocklin, CA · On-site

$135K - $173K/yr

REQUIRED SKILLS * 8+ years of experience as a DevOps Engineer, Platform Engineer, or Senior ... Proficiency in Python, including: * Writing automation scripts * Building API integrations

Software Engineer

Carmichael, CA · On-site

$50 - $55/hr

Build backend services and application logic primarily using Python while contributing to frontend ... Strong backend programming ability, including experience with Python in a production environment.

New

Senior Data Scientist

Sacramento, CA · On-site

$116K - $241K/yr

Fluency in the Python programming language and competency using Python's standard machine learning libraries, and a willingness to learn (if necessary) other programming languages such as R and SQL.

About Software Engineering Roles at Danaher Are you passionate about building real-world ... Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ...

Basic familiarity with Python coding * Uses test, development, or diagnostic equipment, including, but not limited to, test programs oscilloscopes, signal generators, and specialized test apparatus.

Showing results 21-40

Python Programmer information

See Elk Grove, CA salary details

$42

$71

$87

How much do python programmer jobs pay per hour?

As of Aug 10, 2026, the average hourly pay for python programmer in Elk Grove, CA is $71.60, according to ZipRecruiter salary data. Most workers in this role earn between $65.72 and $75.82 per hour, depending on experience, location, and employer.

Are Python programmers in demand?

Python programmers are in high demand across various industries due to the language's versatility, ease of learning, and widespread use in data analysis, web development, and automation. Employers often seek candidates with skills in frameworks like Django or Flask and familiarity with libraries such as Pandas or NumPy, making Python a valuable skill for software development roles.

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

To thrive as a Python Programmer, you need strong proficiency in Python programming, understanding of algorithms, and a background in computer science or related fields. Familiarity with development tools like Git, testing frameworks such as PyTest, and experience with libraries like Django or Flask are typically required. Problem-solving ability, attention to detail, and effective teamwork are standout soft skills for this role. These skills ensure the development of reliable, scalable software solutions and smooth collaboration within technical teams.

What do Python programmers do?

A Python programmer uses the programming language called Python to write code for various applications, including big data manipulation, web servers, program scripting, and more. In this career, the software allows you to program quicker using fewer lines, which creates an easy-to-read code. You can find work in web or game development, data visualization, and analyzing data, among others. Your job duties vary based on your specialization, but they usually include working with files and extensive support libraries, creating, testing and implementing new or updated applications, and examining the code to spot problems.

What are some common challenges Python programmers face when working on large-scale projects, and how can they overcome them?

Python Programmers working on large-scale projects often encounter challenges such as managing code maintainability, optimizing performance, and coordinating with cross-functional teams. To address these, it’s essential to follow best practices like modular programming, using virtual environments, and employing version control systems such as Git. Regular code reviews and clear communication within the team help maintain code quality and ensure everyone is aligned. Leveraging frameworks and libraries effectively can also streamline development and reduce repetitive tasks.

What is the difference between Python Programmer vs Software Developer?

AspectPython ProgrammerSoftware Developer
Required CredentialsTypically a degree in Computer Science or related field; proficiency in PythonDegree in Computer Science or related; proficiency in multiple programming languages including Python
Work EnvironmentOften in tech companies, startups, or freelance projects focused on Python-based tasksIn various industries, working on full software solutions, often across multiple languages and platforms
Employer & Industry UsageTech firms, data analysis, automation projectsSoftware firms, IT departments, app development

While a Python Programmer specializes in Python coding, a Software Developer works on broader software solutions, often using multiple languages. Both roles require similar foundational skills, but Software Developers typically handle more comprehensive project responsibilities.

What is a Python programmer?

Python Programmers are software developers who specialize in writing code using the Python programming language. They design, develop, and maintain applications or systems, often working on tasks such as web development, data analysis, machine learning, automation, and scripting. Python Programmers need strong problem-solving skills and a good understanding of programming concepts. They often collaborate with other developers, data scientists, and stakeholders to build efficient and scalable solutions.

What jobs can a Python programmer do?

A Python programmer can work in roles such as software developer, data analyst, data scientist, machine learning engineer, web developer, automation engineer, and backend developer. These roles often require knowledge of frameworks like Django or Flask, libraries such as Pandas or TensorFlow, and proficiency in coding, debugging, and version control tools like Git.
What job categories do people searching Python Programmer jobs in Elk Grove, CA look for? The top searched job categories for Python Programmer jobs in Elk Grove, CA are:
What cities near Elk Grove, CA are hiring for Python Programmer jobs? Cities near Elk Grove, CA with the most Python Programmer job openings:
Infographic showing various Python Programmer job openings in Elk Grove, CA as of August 2026, with employment types broken down into 2% Internship, 84% Full Time, 8% Part Time, and 6% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $148,919 per year, or $71.6 per hour.

Healthcare Programmer, Medicaid and Pharmacy

American Institutes for Research

Sacramento, CA • On-site

Other

Posted 2 days ago

New


Job description

Join AIR as a Healthcare Programmer, Medicaid and Pharmacywith our Healthcare Innovations team. Our team works collaboratively to unravel the intertwined challenges of health care quality, costs, and access. Our team of experts-economists, data scientists, statisticians, public health experts, sociologists, nurses, physicians, and psychologists - advance evidence and save lives by leading rigorous research and evaluation; program implementation and monitoring; results-driven technical assistance and training; and leading-edge data science and technology tools.

TheHealthcare Programmer - Medicaid and Pharmacy willapply programming skills to manage, analyze, and report on complex datasets, to implementand support research design, documentation, and project coordination, and to ensure high-quality data-driven insights.

Candidates with expertise with Medicaid policy and data, and/or pharmaceutical pricing and related data sources are especially encouraged to apply.

This position has the flexibility to work remotely within the United States (U.S.) or from one of AIR'sU.S. office locations. This does not include U.S. territories.

About AIR:

Founded in 1946 and headquartered in Arlington, Virginia, the American Institutes for Research (AIR) is a nonpartisan, not-for-profit organization that conducts behavioral and social science research and delivers technical assistance to address some of the most pressing challenges in the United States and globally. We generate evidence and apply data-driven solutions that expand opportunities and improve lives for all.

Responsibilities:

  • Extract, recode, merge, and de-duplicate datasets to prepare them for analysis.
  • Conduct outlier analyses, manage missing data, and create derived analysis variables.
  • Perform statistical analyses to support research and reporting needs.
  • Generate customized reports summarizing data analysis results.
  • Produce high-quality, computer-generated data listings, summary tables, and data collection outputs.
  • Provide technical oversight, mentorship, and training to junior SAS programmers.
  • Debug and revise code by identifying and resolving programming errors.
  • Write and maintain comprehensive documentation for code, programs, and technical specifications.
  • Prepare technical reports and contribute to proposal development.
  • Perform other related duties and special projects as assigned.

Qualifications:

Education, Knowledge, and Experience

  • Bachelor's degree in Statistics, Data Science, Public Health, Economics, Epidemiology, or a related quantitative field.
  • Minimum of 5 years of experience working with large-scale healthcare administrative or claims data.
  • Direct experience processing and analyzing Medicare, Medicaid, and/or other commercial claims data.
  • Direct experience with pharmaceutical pricing data, prescription drug encounter data, or other related data sources.
  • Experience using SQL, Python, R and/or other data analysis tools.
  • Knowledge of data analysis and data management techniques.
  • Experience applying SAS in research or analytical settings, particularly in health or social sciences.
  • Knowledge and experience with advanced analytic techniques such as machine learning preferred, but not required.
  • Proposal and report preparation experience preferred, but not required.

Skills

  • Skilled in all aspects of data processing management.
  • Effective communication skills with the ability to collaborate efficiently in a virtual work environment.
  • Excellent organizational and time management skills.
  • Strong ability to manage multiple tasks and prioritize effectively.
  • Adept in a fast-paced environment to manage multiple concurrent deliveries.
  • Demonstrated analytical, critical thinking, and problem-solving skills with a focus on details.

Disclosures:Applicants must be currently authorized to work in the U.S. on a full-time basis. Employment-based visa sponsorship (including H-1B sponsorship) is not available for this position. Depending on project work, qualified candidates may need to meet certain residency requirements.

American Institutes for Research is an equal employment opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without discrimination on the basisof any characteristic protected by applicable federal, state or local law, including, but not limited to, actual or perceived race (including traits historically associated with race, such as hair texture, hair type, and protective hairstyles such as braid, locks, and twists), creed, color, religion, alienage or national origin, ancestry, citizenship status, age, physical or mental disability, medical condition (e.g., cancer), sex, gender,gender identity or expression (including transgender status), sexual orientation, marital status, civil union status, pregnancy, childbirth or related medical conditions, genetic information, or military or veteran status.AIR adheres to strict child safeguarding principles. All selected candidates will be expected to adhere to these standards and principles and will therefore undergo reference and background checks. AIR maintains a drug-free work environment.

ACCESSIBILITY NOTICE:If you need a reasonable accommodation for any part of the employment process due to a physical or mental disability, please send an email to Taliba Boone attboone@air.orgor call 202.403.5000.

Fraudulent Job Scams Warning & Disclaimer:AIR is aware of individuals falsely presenting themselves as AIR representatives. Fraudulent job scams seek to extract sensitive information or money from victims. To protect yourself, please be aware that AIR recruitment will only email you from an "@air.org" domain. Please take extra caution while examining the email address, for example jdoe@air.org is correct and jdoe@aircareers.org is not a legitimate AIR email address. If you are unsure of the legitimacy of a communication you have received, please reach out to recruitment@air.org. If you see a job scam, or lose money to one, report it to the Federal Trade Commission (FTC) at ReportFraud.ftc.gov. You can also report it to your state attorney general. Find out more about how to avoid scams atftc.gov/scams.

#LI-AS1 #LI-REMOTE

AIR's Total Rewards Program, is designed to reward our staff competitively and motivate them to achieve our critical mission. This position offers the anticipated annual salary as listed. Salary offers are made based on internal equity within the institution and external equity with competitive markets. Please note this is the annual salary range for candidates that are based in the United States.

Anticipated Annual Salary Range $130,000—$160,000 USD