×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Software Engineer; Go​/Golang​/Python

Job in Creve Coeur, St. Louis County, Missouri, USA
Listing for: Bayer CropScience Limited
Full Time position
Listed on 2026-02-14
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 136929.6 - 205394.4 USD Yearly USD 136929.60 205394.40 YEAR
Job Description & How to Apply Below
Position: Sr. Staff Software Engineer (Go/Golang/Python)

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.

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 Git Hub, 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.
Qualifications

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 – Git Hub Actions);
    • Infrastructure as Code (IaC) tooling (e.g. Terraform, Kustomize, etc.);
  • Deep familiarity with:
    • Data…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary