Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Staff Software Engineer (Go/Golang/Python)

$123.76k - $185.64k

Bayer

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: View email address on hirelifescience.com
Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Sr. Staff Software Engineer (Go/Golang/Python) in Creve Coeur, MO vacancy
  • $150k - $190k

     ...Position: Senior Python Developer Location: St. Louis area (onsite) Salary: $150,000 - $19...  ...Experience with Python or similar backend programming language (Java, Golang, node.js) Excellent communication and team skills 5+ years of Software Development experience
    Golang
    Senior
    Python

    NoorStaffingNursing

    Saint Louis, MO
    3 days ago
  •  ...Openstack, Github, CICD, etc. Strong development background in Python and GoLang Position's most critical responsibilities: Strong...  .... Minimum of 2-year experience with Python, Java, Go, or similar development languages. Extensive knowledge in different... 
    Golang
    Python

    The Timberline Group Company

    Saint Louis, MO
    3 days ago
  •  ...Stack Developer III or DevSecOps Engineer III to join our dynamic team...  ...bring a strong foundation in software development alongside a keen...  ..., TypeScript/JavaScript, Golang, Go, Angular, Argo Workflow, Apache...  ...Familiarity with MATLAB, python, C, C++, C#, and Java. Familiarity... 
    Golang
    Python
    Full time
    Contract work
    Remote work

    Epsilon Systems

    Saint Louis, MO
    3 days ago
  •  ...and modifying of complex software application programs by...  ...Web-services using Python, Gunicorn, and Flask....  ...developing microservices using go lang for cloud native...  ...including Spring Boot, GoLang, Python, Kubernetes,...  ...SAML, and HIPAA; data engineering with Kafka, Spark, and... 
    Golang
    Python
    Local area
    Work from home

    CarepathRx

    Saint Louis, MO
    3 days ago
  •  ...Micro1 is seeking a Software Developer to apply expertise in training next-generation AI systems. The role involves designing...  ...experience in software development with skills in languages like Python, Rust, or GoLang. This remote position offers flexibility and the chance to... 
    Golang
    Python
    Remote work

    Micro1

    Saint Louis, MO
    19 hours ago
  • $110.8k - $150k

     ...seeking an experienced Senior Software Developer to build and scale robust...  ...microservices using PHP and Go Maintain secure, object-...  ...Collaborate with software engineers and data scientists to operationalize...  ...or interest ML workflows and Python ~ Experience or interest in... 
    Python
    Full time
    Temporary work
    Part time
    Flexible hours
    Shift work

    Federal Reserve Bank

    Saint Louis, MO
    1 day ago
  •  ...careers. Role Summary A Senior DevOps Engineer will work within the automation teams and...  ...What You will Bring: Experience with Python Experience with CI/CD automation...  ...standard for everything we do, every day. They go to the heart of who we are and guide our... 
    Senior
    Python
    Worldwide

    LSEG (London Stock Exchange Group)

    Creve Coeur, MO
    1 day ago
  •  ...Preferred) Atlanta, GA or Middletown, NJ or Dallas, TX L2/L3 software development OR testing with Kubernetes/ Docker/...  ...of designing and developing applications supporting REST/SOAP APIs using Java, Python or GOlang Knowledge of Cloud Native application... 
    Golang
    Python
    Work experience placement

    Central Business Solutions

    Saint Louis, MO
    3 days ago
  •  ...Micro1 is seeking a Software Developer to apply expertise in training next-generation AI systems. The role involves designing...  ...experience in software development with skills in languages like Python, Rust, or GoLang. This remote position offers flexibility and the chance to... 
    Golang
    Python
    Remote work

    Micro1

    Jennings, MO
    1 day ago
  •  ...Title : Go Lang Engineer Location : St Louis, Missouri ( must work from client location minimum two days in a week) Rate...  ...scalable data engineering solutions on Google Cloud Platform using Golang • Build and maintain high-performance data pipelines and... 
    Golang
    H1b
    2 days per week

    E-Solutions

    Saint Louis, MO
    5 days ago
  •  ...Senior Software Engineer - St. Louis Companies across the world face fastchanging risks. Understanding...  ...with scripting languages (e.g., Python, Perl) Familiarity with cloud...  ...standard for everything we do, every day. They go to the heart of who we are and guide our... 
    Senior
    Python
    Flexible hours

    LSEG (London Stock Exchange Group)

    Creve Coeur, MO
    3 days ago
  •  ...and hard-working Senior DevOps engineer to join our team, so we can...  ...performance and efficiency in our software delivery. An individual with a...  ...scripting languages such as Python / PowerShell to improve...  ...everything we do, every day. They go to the heart of who we are and... 
    Senior
    Python
    Work experience placement

    LSEG (London Stock Exchange Group)

    Creve Coeur, MO
    2 days ago
  •  ...scalable, secure, and high-performance software solutions. The ideal candidate will demonstrate...  ...development standards and modern engineering practices. Key Responsibilities:...  ....js Programming Languages: Java, Python, Golang, C Architecture & Patterns: MVC,... 
    Golang
    Python
    Full time
    Contract work

    Purple Drive

    Saint Louis, MO
    1 day ago
  •  ...thriving footwear company as a Sr. Analyst, Advanced Analytics...  ...onsite gym, Starbucks, Grab and Go Market, and free parking...  ...degree in Science, Analytics, Engineering, Math, Economics, or a related...  ...hands-on experience with SQL and Python or R for data manipulation, modeling... 
    Senior
    Python
    Minimum wage

    Caleres

    Saint Louis, MO
    3 days ago
  •  ...Software Architect An experienced Software Architect is needed to support advanced...  ...architecture solutions Partner with engineering teams to implement architectural...  ...programming languages such as Java, C++, Python, or Golang Strong communication and organizational... 
    Golang
    Python

    Abode Techzone LLC

    Saint Louis, MO
    3 days ago
  •  ...Job Summary Vertiv is seeking a Sr. Firmware Engineer to support our gateway and embedded application...  ...: Project planning, task estimation, software metrics collection, version control...  ...to: ~ C++, C, C#, JavaScript, Python, Go, Perl, Shell ~ Linux kernel,... 
    Senior
    Python
    Temporary work

    Vertiv Group Corp.

    Saint Louis, MO
    2 days ago
  • $140k - $210k

     ...minds to make a real difference, there's only one choice. Staff Software Engineer The Digital Farming Solutions (DFS) division of Bayer...  ...Rapidly prototype and iterate on digital products using Python (backend). Lead full-stack feature development, including... 
    Python

    Bayer

    Saint Louis, MO
    3 days ago
  • $140k - $210k

     ...Total Visits, March 2025) Day to Day We are looking for a Staff Software Engineer to design and build the AI Agentic core and foundation...  ...architecture that integrates AI Agents orchestrated with LangGraph in Python, a scalable GraphQL API layer, and a responsive React... 
    Python
    Temporary work
    Work experience placement
    Local area

    Indeed

    Saint Louis, MO
    1 day ago
  •  ...Software Architect Waypoint's client is seeking a Software Architect to support...  ...Software Architect will work closely with engineering teams, product owners, and system...  ...object-oriented programming languages (Golang, Java, C++, Python) ~ Experience designing and... 
    Golang
    Python

    Waypoint Human Capital

    Saint Louis, MO
    3 days ago
  •  ...Work in the office at least 3 days per week for the first 60 days Required Qualifications: ~10+ years C#, .NET, JavaScript, Python, MSSQL ~ Graph QL Integrations, REST API, Entity ~ ArcGIS Enterprise/AGOL and/or other FSM, GIS platforms ~ PL/SQL... 
    Senior
    Python
    Live in
    Work at office
    3 days per week

    RIT Solutions, Inc.

    Chesterfield, MO
    3 days ago
  •  ...Senior Software Engineer – Full Stack & Secure Systems We are seeking an experienced and driven Senior Software Engineer to support...  ...services Experience with backend languages such as Go, Node.js, or Python Familiarity with Linux-based systems Experience with... 
    Senior
    Python

    Abode Techzone LLC

    Saint Louis, MO
    4 days ago
  •  ...products that solve complex RF engineering problems. Airgain is seeking a seasoned Senior Software Engineer on a contract basis to...  ...and technologies: Languages: Go, JavaScript, TypeScript, C#, Shell...  ...~ Strong proficiency with Go (Golang) or ability to ramp up quickly... 
    Golang
    Senior
    Hourly pay
    Contract work

    Airgain, Inc.

    Saint Louis, MO
    1 day ago
  •  ...Arrow) Visa: All except h1b Top 3 skills: 1.Unreal Engine, 2. C ++, 3. Graphics Software JD: Design, develop, and provide subject...  .../or multi-threading experience • MS Visual Studio • Python or other scripting experience • Reading and using technical... 
    Senior
    Python
    H1b
    Night shift

    ShiftCode Analytics

    Saint Louis, MO
    2 days ago
  •  ...of global information! LSEG's News Engineering group is looking for a Software Engineer to help evolve our real-...  ...Write clean, efficient C++ and Python code for both on-prem and cloud-hosted...  ...everything we do, every day. They go to the heart of who we are and... 
    Python

    LSEG (London Stock Exchange Group)

    Creve Coeur, MO
    2 days ago
  •  ...Software Architect Radiance Technologies is an employee-owned company with benefits...  ...its implementation with Software Engineers and Software Developers. Ability to...  ...oriented programming languages, including Golang, Java, C++, or Python ~ Strong Communication and... 
    Golang
    Python

    Radiance Technologies

    Saint Louis, MO
    4 days ago
  •  ...system integrity. This involves keeping software and systems up to date to address vulnerabilities...  ...mentoring and supervising junior staff members and helping them develop their...  ...one or more programming languages such as Python, Golang, Java, and Bash. This coding expertise... 
    Golang
    Python
    Local area

    United IT Solutions

    Saint Louis, MO
    2 days ago
  •  ...POSITION SUMMARY McCarthy is seeking a full-time Senior AI Engineer located in St. Louis, MO, who as part of the Enterprise Solutions...  ...API-based data integration Advanced proficiency in Python and core data/ML libraries (e.g., pandas, scikit-learn, PyTorch... 
    Senior
    Python
    Full time

    McCarthy Holdings, Inc.

    Saint Louis, MO
    2 days ago
  •  ...principle. Job Title: Senior Software Developer Location: USA MO...  ...0 Years Deep expertise on Go lang Job Summary: We...  ...programming languages such as Python, Java, or JavaScript....  ...in Computer Science, Software Engineering, or a related field. 7 10 years... 
    Senior
    Python

    Yantran LLC

    Saint Louis, MO
    2 days ago
  • Senior Software Engineer- Quantitative Developer, Information Technology Overview NISA Investment Advisors, LLC (NISA) offers customized...  ...years of development experience including 3+ years of using Python (expertise in other high-level languages considered) ~... 
    Senior
    Python

    NISA Investment Advisors

    Clayton, MO
    2 days ago
  •  ...significant careers. Role Summary As a C++ Software Engineer, you will design, develop, and deliver...  ...Knowledge of scripting languages Python, Unix or Powershell shell scripts desirable...  ...for everything we do, every day. They go to the heart of who we are and guide our... 
    Python
    Worldwide

    LSEG (London Stock Exchange Group)

    Creve Coeur, MO
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Staff Software Engineer (Go/Golang/Python). Be the first to apply!