Sr. Staff Software Engineer (Go/Golang/Python) PURPOSE As a Senior Staff Software Engineer, you will play a pivotal role in shaping and coordinating technical strategies across key business ...
Sr. Staff Software Engineer (Go/Golang/Python) PURPOSE As a Senior Staff Software Engineer, you will play a pivotal role in shaping and coordinating technical strategies across key business ...
Lead Data Engineer with Agentic AI experience
Saint Louis, MO · On-site
$99K - $131K/yr
Advanced knowledge of Python programming language for data manipulation and analysis. * Experience with Google Dataflow for real-time data processing and ETL pipelines. * Strong problem-solving and ...
Lead Data Engineer with Agentic AI experience
Saint Louis, MO · On-site
$99K - $131K/yr
Advanced knowledge of Python programming language for data manipulation and analysis. * Experience with Google Dataflow for real-time data processing and ETL pipelines. * Strong problem-solving and ...
GCP Cloud Engineer
Saint Louis, MO · On-site
$58.25 - $75.75/hr
... Python programming languages. • Excellent problem-solving and troubleshooting skills. • Strong communication and documentation abilities. • Knowledge on DNS and SSO configuration setup • ...
GCP Cloud Engineer
Saint Louis, MO · On-site
$58.25 - $75.75/hr
... Python programming languages. • Excellent problem-solving and troubleshooting skills. • Strong communication and documentation abilities. • Knowledge on DNS and SSO configuration setup • ...
Software Engineer
Saint Louis, MO · On-site
$115K - $170K/yr
Our projects range from data collection to advanced deep learning, leveraging tools like Python ... As a Software Engineer, you will... * Contribute to the design, development, testing and ...
Software Engineer
Saint Louis, MO · On-site
$115K - $170K/yr
Our projects range from data collection to advanced deep learning, leveraging tools like Python ... As a Software Engineer, you will... * Contribute to the design, development, testing and ...
Software Engineer
$115K - $170K/yr
Our projects range from data collection to advanced deep learning, leveraging tools like Python ... As a Software Engineer, you will... * Contribute to the design, development, testing and ...
Quick apply
Software Engineer
$115K - $170K/yr
Our projects range from data collection to advanced deep learning, leveraging tools like Python ... As a Software Engineer, you will... * Contribute to the design, development, testing and ...
AI-Application Security Engineer
Saint Louis, MO · On-site
$57 - $76.25/hr
Leverage AI and automation to scale security operations, vulnerability management, and developer enablement through technologies such as Python, AWS services, and CI/CD pipelines. * Triage, validate ...
AI-Application Security Engineer
Saint Louis, MO · On-site
$57 - $76.25/hr
Leverage AI and automation to scale security operations, vulnerability management, and developer enablement through technologies such as Python, AWS services, and CI/CD pipelines. * Triage, validate ...
Software Engineer
Saint Louis, MO · On-site
$115K - $170K/yr
Our projects range from data collection to advanced deep learning, leveraging tools like Python ... As a Software Engineer, you will... * Contribute to the design, development, testing and ...
Software Engineer
Saint Louis, MO · On-site
$115K - $170K/yr
Our projects range from data collection to advanced deep learning, leveraging tools like Python ... As a Software Engineer, you will... * Contribute to the design, development, testing and ...
AI-Application Security Engineer
$57 - $76.25/hr
Leverage AI and automation to scale security operations, vulnerability management, and developer enablement through technologies such as Python, AWS services, and CI/CD pipelines. * Triage, validate ...
AI-Application Security Engineer
$57 - $76.25/hr
Leverage AI and automation to scale security operations, vulnerability management, and developer enablement through technologies such as Python, AWS services, and CI/CD pipelines. * Triage, validate ...
AI-Application Security Engineer
$57 - $76.25/hr
Leverage AI and automation to scale security operations, vulnerability management, and developer enablement through technologies such as Python, AWS services, and CI/CD pipelines. * Triage, validate ...
AI-Application Security Engineer
$57 - $76.25/hr
Leverage AI and automation to scale security operations, vulnerability management, and developer enablement through technologies such as Python, AWS services, and CI/CD pipelines. * Triage, validate ...
GCP Cloud Engineer with Java
Saint Louis, MO · On-site
$58.25 - $75.75/hr
... Python programming languages. • Excellent problem-solving and troubleshooting skills. • Strong communication and documentation abilities. • Knowledge on DNS and SSO configuration setup • ...
GCP Cloud Engineer with Java
Saint Louis, MO · On-site
$58.25 - $75.75/hr
... Python programming languages. • Excellent problem-solving and troubleshooting skills. • Strong communication and documentation abilities. • Knowledge on DNS and SSO configuration setup • ...
Software Engineer with Security Clearance
$115K - $170K/yr
Our projects range from data collection to advanced deep learning, leveraging tools like Python ... As a Software Engineer, you will... * Contribute to the design, development, testing and ...
Software Engineer with Security Clearance
$115K - $170K/yr
Our projects range from data collection to advanced deep learning, leveraging tools like Python ... As a Software Engineer, you will... * Contribute to the design, development, testing and ...
Experience with Groovy programming, REST API development, and Python programming. • Data Governance Software: Preferred experience with Collibra development or similar data governance software. • ...
Experience with Groovy programming, REST API development, and Python programming. • Data Governance Software: Preferred experience with Collibra development or similar data governance software. • ...
Python programming (production-grade) and strong SQL. Natural Language Processing (NLP) applied to GenAI solutions. Agentic AI design/implementation, including LangChain, LangGraph, and LlamaIndex.
Python programming (production-grade) and strong SQL. Natural Language Processing (NLP) applied to GenAI solutions. Agentic AI design/implementation, including LangChain, LangGraph, and LlamaIndex.
Python programming (production-grade) and strong SQL. * Natural Language Processing (NLP) applied to GenAI solutions. * Agentic AI design/implementation, including LangChain, LangGraph, and ...
Python programming (production-grade) and strong SQL. * Natural Language Processing (NLP) applied to GenAI solutions. * Agentic AI design/implementation, including LangChain, LangGraph, and ...
... Python (Programming Language) PyTorch scikit‐learn Tensorflow Web Application Frameworks Work Collaboratively Grade: G11-H EEO Statement Washington University in St. Louis is committed to the ...
... Python (Programming Language) PyTorch scikit‐learn Tensorflow Web Application Frameworks Work Collaboratively Grade: G11-H EEO Statement Washington University in St. Louis is committed to the ...
Machine Learning Performance Engineer - CUDA Python
Saint Louis, MO · Remote
$136K/yr
Really strong comm skills. - Machine Learning Performance Engineer - CUDA Python - U.S. Citizenship Status: U.S. Citizen; Green Card; Other legal status Duration: 6 month contract with the likelihood ...
Machine Learning Performance Engineer - CUDA Python
Saint Louis, MO · Remote
$136K/yr
Really strong comm skills. - Machine Learning Performance Engineer - CUDA Python - U.S. Citizenship Status: U.S. Citizen; Green Card; Other legal status Duration: 6 month contract with the likelihood ...
Experience in Python programming and understanding of the software development life cycle. * Knowledge of Linear Algebra, Statistics, and Mathematics concepts. * Excellent written and verbal ...
Experience in Python programming and understanding of the software development life cycle. * Knowledge of Linear Algebra, Statistics, and Mathematics concepts. * Excellent written and verbal ...
Security Engineer
Saint Louis, MO · On-site
Security Engineer Come join the company reinventing data security, empowering businesses to realize ... Python Automation: Develop Python scripts and automations for alert enrichment, data processing ...
Security Engineer
Saint Louis, MO · On-site
Security Engineer Come join the company reinventing data security, empowering businesses to realize ... Python Automation: Develop Python scripts and automations for alert enrichment, data processing ...
Data Scientist
Saint Louis, MO · On-site
Direct experience and demonstrated proficiency with Python programming to build containerized microservices that use message queues such as activemq or rabbitmq. * Experienced in ML Model performance ...
Data Scientist
Saint Louis, MO · On-site
Direct experience and demonstrated proficiency with Python programming to build containerized microservices that use message queues such as activemq or rabbitmq. * Experienced in ML Model performance ...
Data Scientist
Saint Louis, MO · On-site
Direct experience and demonstrated proficiency with Python programming to build containerized microservices that use message queues such as activemq or rabbitmq. * Experienced in ML Model performance ...
Data Scientist
Saint Louis, MO · On-site
Direct experience and demonstrated proficiency with Python programming to build containerized microservices that use message queues such as activemq or rabbitmq. * Experienced in ML Model performance ...
Python Programmer information
See O Fallon, IL salary details
$37.90 - $41.48
1% of jobs
$41.48 - $45.07
1% of jobs
$45.07 - $48.66
1% of jobs
$48.66 - $52.25
2% of jobs
$52.25 - $55.83
10% of jobs
$58.46 is the 25th percentile. Wages below this are outliers.
$55.83 - $59.42
14% of jobs
$59.42 - $63.01
20% of jobs
The median wage is $63.17 / hr.
$63.01 - $66.60
24% of jobs
$67.49 is the 75th percentile. Wages above this are outliers.
$66.60 - $70.19
6% of jobs
$70.19 - $73.77
5% of jobs
$73.77 - $77.36
15% of jobs
$37
$63
$77
How much do python programmer jobs pay per hour?
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 the key skills and qualifications needed to thrive as a Python Programmer, and why are they important?
What are some common challenges Python Programmers face when working on large-scale projects, and how can they overcome them?
What are Python Programmers?
Are Python programmers in demand?
What is the difference between Python Programmer vs Software Developer?
| Aspect | Python Programmer | Software Developer |
|---|---|---|
| Required Credentials | Typically a degree in Computer Science or related field; proficiency in Python | Degree in Computer Science or related; proficiency in multiple programming languages including Python |
| Work Environment | Often in tech companies, startups, or freelance projects focused on Python-based tasks | In various industries, working on full software solutions, often across multiple languages and platforms |
| Employer & Industry Usage | Tech firms, data analysis, automation projects | Software 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.

Other
Medical, Dental, Vision, Retirement, PTO
Posted 23 days ago
Bayer rating
8.1
Based on 65 frontline employees who took The Breakroom Quiz
31st of 71 rated pharmaceutical
Job description
Sr. Staff Software Engineer (Go/Golang/Python) PURPOSE As a Senior Staff Software Engineer, you will play a pivotal role in shaping and coordinating technical strategies across key business organizations. You will leverage your mastery in both technical and domain areas to collaborate with Staff Engineers, Engineering Managers, and senior leaders in setting long-term strategic goals.
Your innovative solutions will continue to build on Bayer Crop Science's market advantage, ensuring our technical strategies support global business leads effectively. YOUR TASKS AND RESPONSIBILITIES: Lead and participate in design sessions with enterprise and hub data stewards, engineering teams, data scientists, product managers, business, and IT stakeholders, resulting in documentation for data processing, storage, and delivery solutions; Understand business capability needs and processes as they relate to IT solutions through partnering with Product Managers and business and functional IT stakeholders, applying this knowledge to influence business goals; Initiate and lead evaluations of new technologies, such as Domino or Redshift, or new languages like Go or React, including performing POCs and presenting results to provide technical recommendations; Help the team establish and improve processes and methodologies, such as SCRUM or Kanban, and/or lead piloting new ones; Implement data solutions according to design documentation using a variety of tools and programming languages, like Kafka, SQL, and non-SQL databases, Scala, Go, etc., following the team's established processes and methodologies; Facilitate and participate in code reviews, retrospectives, functional and integration testing, and other team activities focused on improving the quality of delivery; Provide reliable estimates for large-scale projects; Lead collaboration with business partners, product owners, other engineers, and data stewards within the team and across data, analytics, and product teams on planning and aligning roadmaps, delivery dates, and integration efforts; Coach and mentor junior and aspiring data engineers on the team and across the data and engineering communities; Present on various technical topics to internal and external audiences, for example, at national and international technical conferences; Facilitate various cross-team and department efforts, like scrum of scrums and release planning, focused on large-scale roadmap alignments, sharing information, solving a broad variety of problems, or improving processes; Discuss work, provide details, and influence the right level of audience such as senior leadership, business partners, data scientists, and engineering teams; Create and maintain design and code documentation in GitHub, Haystack, SharePoint, and/or other repositories used by the team. The preferred location for this role is Creve Coeur, MO, however, Residence-Based candidates in the US will also be considered depending on needs of the business and qualifications
Visa sponsorship may be offered for this role. WHO YOU ARE Bayer seeks an incumbent who possesses the following: Required Qualifications: Must have one of the following: High School diploma with at least 14 years of relevant professional software engineering experience; OR Bachelor's degree in Computer Science, Software Engineering, or related field and at least 10 years of relevant professional software engineering experience; OR Master's degree and at least 7 years of relevant professional software engineering experience; OR Ph.D. with at least 5 years of relevant professional software engineering experience; Significant professional experience with and deep knowledge of: Authoring high-quality Golang and or Python code to deliver new features, evolve existing services, and resolve defects; API design principles (REST, gRPC) and API gateway technologies; Google Cloud Platform Kubernetes (GKE is a nice to have) Key architectural patterns, such as microservices and event-driven architecture, with a deep understanding of their related trade-offs; Best practices for Continuous Integration and Continuous Deployment (CI/CD - GitHub Actions); Infrastructure as Code (IaC) tooling (e.g
Terraform, Kustomize, etc.); Deep familiarity with: Data architecture and modeling concepts and paradigms; Observability concepts, such as Service Level Objectives (SLOs) and Service Level Indicators (SLIs), and related tooling (e.g., Datadog, OpenTelemetry, etc.); Being a productive reviewer of code, with an ability to coach others on the differentiation of style and correctness; Publish/subscribe models and supporting technologies (e.g., Apache Kafka, Google Pubsub, AWS SNS/SQS, etc.); Some professional experience with: Relational databases and declarative query languages such as SQL (e.g., Oracle, Postgres, etc.); Git version control system and related tools such as GitHub or GitLab; Designing, building and running large-scale systems. Preferred Qualifications At least 6 years of experience engineering data-intensive software using streaming and resource-based design principles; At least 4 years of experience in at least one NoSQL database, such as Neo4j, Cassandra, etc.; At least 7 years of demonstrated experience with programming languages such as Python or Go; Demonstrated experience migrating Python codebases to Go; Strong understanding of cloud-native security best practices; Strong understanding of DevOps best practices; Direct experience implementing service meshes (e.g., Istio) in Kubernetes environments; Strong understanding of Kubernetes architecture and concepts with direct experience deploying software using the Kubernetes control plane; A demonstrated understanding of Machine Learning and Generative AI concepts; Knowledge of the agricultural domain. Join us in driving innovative solutions and shaping the future of data engineering at Bayer Crop Science
This posting will be available for application until at least 6/16/2026. Employees can expect to be paid a salary between $123,760.00 - $185,640.00. Additional compensation may include a bonus or commission (if relevant)
Other benefits include health care, vision, dental, retirement, PTO, sick leave, etc. If selected for this role, the offer may vary based on market data/ranges, an applicant's skills and prior relevant experience, certain degrees and certifications, and other relevant factors. #LI-US YOUR APPLICATION Bayer offers a wide variety of competitive compensation and benefits programs.
If you meet the requirements of this unique opportunity, and want to impact our mission Science for a better life, we encourage you to apply now. Be part of something bigger. Be you.
Be Bayer. To all recruitment agencies: Bayer does not accept unsolicited third party resumes. Bayer is an Equal Opportunity Employer/Disabled/Veterans Bayer is committed to providing access and reasonable accommodations in its application process for individuals with disabilities and encourages applicants with disabilities to request any needed accommodation(s) using the contact information below.
Bayer is an E-Verify Employer. Location: United States : Missouri : Creve Coeur Division: Enabling Functions Reference Code: 853040 Contact Us Email: hrop_usa@bayer.com.
About Bayer
Sourced by ZipRecruiter
Bayer is a global enterprise with core competencies in the life science fields of healthcare and nutrition. We design our products and services to help people and planet thrive by supporting efforts to address the unprecedented global challenges presented by a growing and aging global population. At Bayer, we’re committed to drive sustainable development and generate a positive impact with our businesses. Through bold ideas and unprecedented insights, we’re pioneering new possibilities that advance life for all of us. That means reimagining how we care for ourselves and one another by empowering everyday health, improving approaches to patient care, and finding better ways to nourish our communities around the world.
Industry
Agriculture
Company size
10,000+ Employees
Headquarters location
Whippany, NJ, US