Coach and mentor junior and aspiring data engineers on the team and across the data and engineering ... Authoring high-quality Golang and or Python code to deliver new features, evolve existing services ...
Coach and mentor junior and aspiring data engineers on the team and across the data and engineering ... Authoring high-quality Golang and or Python code to deliver new features, evolve existing services ...
Coach and mentor junior and aspiring data engineers on the team and across the data and engineering ... Authoring high-quality Golang and or Python code to deliver new features, evolve existing services ...
Coach and mentor junior and aspiring data engineers on the team and across the data and engineering ... Authoring high-quality Golang and or Python code to deliver new features, evolve existing services ...
Senior Application Developer
Saint Louis, MO · On-site +1
$70 - $75/hr
... junior developers, and contribute to architectural decisions Ensure high standards of software ... Proven expertise in Node.js, Python, RESTful API design, Oracle, MySQL, and JSON Advanced knowledge ...
Senior Application Developer
Saint Louis, MO · On-site +1
$70 - $75/hr
... junior developers, and contribute to architectural decisions Ensure high standards of software ... Proven expertise in Node.js, Python, RESTful API design, Oracle, MySQL, and JSON Advanced knowledge ...
Junior C# Developer
$65K - $84K/yr
Company Description The individual in the Programmer Analyst role is responsible for using technical skills and programming experience to define and program solutions to problems and requests of ...
Junior C# Developer
$65K - $84K/yr
Company Description The individual in the Programmer Analyst role is responsible for using technical skills and programming experience to define and program solutions to problems and requests of ...
AI Developer Location: O'Fallon, MO (On-site) Company : Milestone Marketing Solutions Position ... Proficiency in Python and Common AI/ML frameworks (e.g., TensorFlow, PyTorch, scikit-learn)
Quick apply
AI Developer Location: O'Fallon, MO (On-site) Company : Milestone Marketing Solutions Position ... Proficiency in Python and Common AI/ML frameworks (e.g., TensorFlow, PyTorch, scikit-learn)
Databricks Data Engineer
Chesterfield, MO · On-site
$113K - $136K/yr
Required : • Minimum of 3 years of experience in Databricks, PySpark notebooks, Python, DevOps, software development, and data engineering. • Proficient in designing, building, deploying, and ...
Databricks Data Engineer
Chesterfield, MO · On-site
$113K - $136K/yr
Required : • Minimum of 3 years of experience in Databricks, PySpark notebooks, Python, DevOps, software development, and data engineering. • Proficient in designing, building, deploying, and ...
Orchestration Developer
Saint Louis, MO · On-site +1
$84K - $103K/yr
Familiarity with MCP, A2A protocols, Node.js, Python * Applicants must be authorized to work in the ... Job Summary We are seeking an orchestration developer to design, build, and operate distributed ...
Orchestration Developer
Saint Louis, MO · On-site +1
$84K - $103K/yr
Familiarity with MCP, A2A protocols, Node.js, Python * Applicants must be authorized to work in the ... Job Summary We are seeking an orchestration developer to design, build, and operate distributed ...
Software Engineer Full description are you passionate about cutting-edge technology and solving ... Proven 1-6 years experience in developing software using modern languages such as python, java, and ...
Software Engineer Full description are you passionate about cutting-edge technology and solving ... Proven 1-6 years experience in developing software using modern languages such as python, java, and ...
Junior Cloud Engineer
Saint Louis, MO · On-site
Freedom Technology Solutions Group is seeking a Cloud Engineer to support our client's intelligence ... Java, JavaScript, Python * Containerization (Docker, OpenShift, Kubernetes, ...) * AWS Services
Junior Cloud Engineer
Saint Louis, MO · On-site
Freedom Technology Solutions Group is seeking a Cloud Engineer to support our client's intelligence ... Java, JavaScript, Python * Containerization (Docker, OpenShift, Kubernetes, ...) * AWS Services
AI-Application Security Engineer
Saint Louis, MO · On-site
$57 - $76.25/hr
... developer enablement through technologies such as Python, AWS services, and CI/CD pipelines ... Contribute to a strong security engineering culture by mentoring junior engineers, sharing ...
AI-Application Security Engineer
Saint Louis, MO · On-site
$57 - $76.25/hr
... developer enablement through technologies such as Python, AWS services, and CI/CD pipelines ... Contribute to a strong security engineering culture by mentoring junior engineers, sharing ...
The Journeyman Software Developer independently applies expertise to multiple, complex backend ... Mentor junior developers and review code contributions. * Contribute to system architecture ...
The Journeyman Software Developer independently applies expertise to multiple, complex backend ... Mentor junior developers and review code contributions. * Contribute to system architecture ...
Overview Geospatial Engineer - Multiple Positions at Junior/Mid/Senior Levels NV5 Geospatial (NV5G ... Develop and maintain automated workflows and scripts using Python and SQL * Produce maps, web maps ...
Overview Geospatial Engineer - Multiple Positions at Junior/Mid/Senior Levels NV5 Geospatial (NV5G ... Develop and maintain automated workflows and scripts using Python and SQL * Produce maps, web maps ...
Minimum of 5 years of experience in Engineering teams with one or more programming languages and frameworks, such as Python, JavaScript, Java, Spring or GoLang, showcasing a strong command over the ...
Minimum of 5 years of experience in Engineering teams with one or more programming languages and frameworks, such as Python, JavaScript, Java, Spring or GoLang, showcasing a strong command over the ...
Sr Data Engineer
Saint Louis, MO · On-site
$111K - $133K/yr
Write efficient Python and SQL scripts to build data pipelines and ETL/ELT processes. Continuously ... Experience with Java is a plus. DevOps Tools - Familiarity with Terraform or Deployment Manager for ...
Sr Data Engineer
Saint Louis, MO · On-site
$111K - $133K/yr
Write efficient Python and SQL scripts to build data pipelines and ETL/ELT processes. Continuously ... Experience with Java is a plus. DevOps Tools - Familiarity with Terraform or Deployment Manager for ...
Provide mentorship to junior developers and contribute to coding best practices and technical ... Exposure to Python and Generative AI platforms (e.g., Amazon Bedrock, OpenAI APIs). * Strong ...
Provide mentorship to junior developers and contribute to coding best practices and technical ... Exposure to Python and Generative AI platforms (e.g., Amazon Bedrock, OpenAI APIs). * Strong ...
Data Engineer
$111K - $133K/yr
... Python, Impala etc. Roles and Responsibilities: - Work as a member of support team to resolve ... junior team members. Make active contributions to improvement decisions and make technology ...
Data Engineer
$111K - $133K/yr
... Python, Impala etc. Roles and Responsibilities: - Work as a member of support team to resolve ... junior team members. Make active contributions to improvement decisions and make technology ...
... mentor junior teammates. Qualifications * Bachelor's degree or equivalent experience in a field ... including 3+ years of using Python (expertise in other high-level languages considered)
... mentor junior teammates. Qualifications * Bachelor's degree or equivalent experience in a field ... including 3+ years of using Python (expertise in other high-level languages considered)
Data Engineer
Chesterfield, MO · On-site +1
$113K - $136K/yr
... Python or Scala code for complex transformations and data processing Support Power BI and analytics ... Maintain 99.5%+ pipeline uptime; mentor junior engineers; drive architectural improvements for ...
Data Engineer
Chesterfield, MO · On-site +1
$113K - $136K/yr
... Python or Scala code for complex transformations and data processing Support Power BI and analytics ... Maintain 99.5%+ pipeline uptime; mentor junior engineers; drive architectural improvements for ...
The Journeyman Software Developer independently applies expertise to multiple, complex backend ... Mentor junior developers and review code contributions. * Contribute to system architecture ...
The Journeyman Software Developer independently applies expertise to multiple, complex backend ... Mentor junior developers and review code contributions. * Contribute to system architecture ...
Guides Mid-level and Junior-level system engineers performing test and evaluation across the ... SQL, Python, Javascript, and AWS and C2S. * Experience with traditional, Agile, and DevOps ...
Guides Mid-level and Junior-level system engineers performing test and evaluation across the ... SQL, Python, Javascript, and AWS and C2S. * Experience with traditional, Agile, and DevOps ...
Junior Python Developer information
See O Fallon, MO salary details
$22.5K - $32.1K
1% of jobs
$32.1K - $41.8K
2% of jobs
$41.8K - $51.4K
6% of jobs
$51.4K - $61.1K
14% of jobs
$61.6K is the 25th percentile. Wages below this are outliers.
$61.1K - $70.7K
34% of jobs
$78.3K is the 75th percentile. Wages above this are outliers.
$70.7K - $80.4K
23% of jobs
$80.4K - $90K
5% of jobs
$90K - $99.7K
6% of jobs
$99.7K - $109.3K
4% of jobs
$109.3K - $119K
3% of jobs
$119K - $128.6K
1% of jobs
$22.5K
$83.2K
$128.6K
How much do junior python developer jobs pay per year?
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.

Other
Medical, Dental, Vision, Retirement, PTO
Posted 10 days ago
Bayer rating
8.1
Based on 65 frontline employees who took The Breakroom Quiz
32nd 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 APPLICATIONBayer 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.
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