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

Staff Software Engineer, Data

$117k - $171k

Bayer

At Bayer we’re visionaries, driven to solve the world’s toughest challenges and striving for a world where 'Health for all Hunger for none’ is no longer a dream, but a real possibility. We’re doing it with energy, curiosity and sheer dedication, always learning from unique perspectives of those around us, expanding our thinking, growing our capabilities and redefining ‘impossible’. There are so many reasons to join us. If you’re hungry to build a varied and meaningful career in a community of brilliant and diverse minds to make a real difference, there’s only one choice.

Staff Software Engineer, Data

The world's farmers make high-stakes decisions every season - and the platforms built by Digital Farming Solutions Engineering are what makes those decisions smarter. As a Staff Engineer, your role is to ensure those platforms are architected for scale, reliability, and the demands of AI and machine learning at a global level.

You will set technical direction, define how teams approach complex problems across precision agriculture data, geospatial imagery, and cloud infrastructure, and resolve the systemic challenges that no single team can solve alone. Equally important, you will raise the engineering culture around you - mentoring senior engineers into Staff-level leaders, championing best practices, and ensuring that what we build today is maintainable, extensible, and worthy of the mission it serves.

This role combines staff-level backend engineering leadership with deep expertise in distributed systems, data-intensive platforms, and real-time architectures. You will define technical direction, drive architectural quality, and help teams solve systemic problems that no single team can solve alone, while building cloud-native systems across AWS and/or GCP.

YOUR TASKS AND RESPONSIBILITIES

The primary responsibilities of this role are:

  • Define and drive technical strategy for high-priority backend and data platform initiatives.
  • Bring clarity to ambiguous, high-complexity problems and translate them into actionable technical direction.
  • Design and build highly scalable distributed systems across AWS and/or GCP.
  • Build backend services, microservices, APIs, and data-intensive processing systems.
  • Develop event-driven architectures using Kafka, Kinesis, Pub/Sub, SQS/SNS.
  • Architect streaming systems using Spark, Flink, or equivalent.
  • Work with geospatial data including satellite imagery and precision agriculture datasets.
  • Build systems handling petabyte-scale data and streaming-through-file patterns.
  • Set engineering standards for reliability, observability, and code quality.
  • Mentor senior engineers and drive technical excellence.
  • Collaborate with product, data science, and platform teams.
WHO YOU ARE

Bayer seeks an incumbent who possesses the following:

Required:

  • BS or equivalent in Computer Science or related technical field or equivalent combination of education and experience
  • 8+ years of experience in software and data engineering.
  • Proven history of ability to quickly learn new skills and technologies
  • Expert knowledge in at least one modern backend programming language (e.g., Python, Java) with the ability to write understandable, testable code with an eye towards maintainability.
  • Experience with containerized and cloud-native development, including technologies such as Docker and CI/CD-driven delivery workflows.
  • Strong understanding of at least one public cloud platform.
  • Experience building APIs and backend platforms for data products.
  • Strong knowledge of software development methodologies and best practices.
  • Experience using data and service observability techniques to drive support and improvements of systems
  • Strong experience with event driven architectures using messaging middleware (SQS, JMS, etc.)
  • Proficiency with managing CICD pipelines (e.g., GitLab Pipelines, GitHub Actions)
  • Experience building distributed systems in AWS and/or GCP.
  • Experience supporting AI/ML data workflows through robust data pipelines.
  • Strong system design and problem-solving skills.
Preferred:

  • Experience with Spark, Flink, Dataflow, Dataproc.
  • Experience with Docker and cloud-native development.
  • Experience building scalable data platforms or lakehouses. (Strong Plus)
  • Experience with layered geospatial data structures, data representations and processing frameworks (Strong Plus)
  • Experience supporting ML/AI platforms such as feature stores or training/inference data pipelines. (Strong Plus )
  • Experience building self-serve data platforms, backend data products, or APIs consumed by downstream engineering, analytics, or AI/ML workflows. (Strong Plus)
  • Proven ability to develop other strong senior engineers into Staff engineers, operating and leading their own initiatives with org-wide scope and high impact.
Employees can expect to be paid a salary of approximately $117k-171k. Additional compensation may include a bonus or incentive program (if relevant). Additional benefits include health care, vision, dental, retirement, PTO, sick leave, etc.. This salary (or salary range) is merely an estimate and may vary based on an applicant’s location, market data/ranges, an applicant’s skills and prior relevant experience, certain degrees and certifications, and other relevant factors.

This posting will be available for application until at least 7/20/26.

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 Health for all, Hunger for none, 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.
Equal Opportunity Employer Statement: Notice for U.S. Visitors: All information on this site is subject to compliance with local rule and regulations as they may vary from time to time and across different geographies, including, without limitation, U.S. Executive Orders. Bayer is an E-Verify Employer. Location: United States : Missouri : Creve Coeur || United States : Illinois : Chicago || United States : Residence Based : Residence Based || United States : Washington : Seattle Division: Crop Science Reference Code: 875539 Contact Us Email: View email address on hirelifescience.com
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Data in Chicago, IL vacancy
  • $117k - $171k

     ...meaningful career in a community of brilliant and diverse minds to make a real difference, there’s only one choice. Staff Software Engineer, Data The world's farmers make high-stakes decisions every season - and the platforms built by Digital Farming Solutions... 
    Suggested
    Local area

    Bayer

    Chicago, IL
    1 day ago
  • Description About the Role The Senior Staff Engineer — Data Science will serve as a technical leader in advancing IAA’s Machine Learning (ML...  ...datasets Partner with data engineering, ML platform, and software engineering teams to productionize models and ensure scalability... 
    Suggested
    Full time

    RB Global Inc.

    Westchester, IL
    4 days ago
  • Praia Health is seeking a Staff Software Engineer to architect and drive the core consumer experience platform. This role requires expertise in Java, Python, and Spark, with a focus on healthcare integrations. You will collaborate with engineering leadership and mentor... 
    Suggested
    Flexible hours

    Elea Ecuador

    Chicago, IL
    1 day ago
  • Headquarters: Chicago, IL URL: Praia is seeking a Staff Software Engineer to serve as a technical anchor and architect for our core consumer...  ...external health system partners. If you thrive on bridging complex data engineering workloads with secure, scalable interoperability... 
    Suggested
    Full time
    Temporary work
    H1b
    Visa sponsorship
    Work visa
    Flexible hours

    Elea Ecuador

    Chicago, IL
    1 day ago
  • Epsilon is seeking a Staff Software Engineer to lead engineering initiatives and provide technical leadership on a high-performing team. You will oversee the entire software development lifecycle and advocate for AI-assisted development practices. The ideal candidate has... 
    Suggested
    Flexible hours

    UNAVAILABLE

    Chicago, IL
    1 day ago
  • $105k - $195k

     ...Staff Software Engineer A subsidiary of Publicis Groupe, Epsilon is a leading provider of multi-channel marketing services, technologies, and...  ...database solutions. At Epsilon, we do more than collect and store data. We help some of the world's biggest brands discover real... 
    Temporary work
    Freelance
    Local area
    Flexible hours

    Digitas

    Chicago, IL
    5 days ago
  • $215k - $235k

     ...Staff Software Engineer Ironclad is the leading AI contracting platform that transforms agreements into assets. Contracts move faster, insights surface instantly, and agents push work forward, all with you in control. Whether you're buying or selling, Ironclad unifies... 
    Full time

    IRONCLAD COMPANY

    Chicago, IL
    3 days ago
  • $160k - $260k

     ...Staff Software Engineer, MarTech Agent Pod – JLL As a Staff Software Engineer on the MarTech Engineering Team, you'll serve as a forward-deployed...  ...reason over regional context, brand guidelines, and intent data to draft content, configure campaigns, monitor performance,... 
    Daily paid
    Temporary work
    Remote work

    JLL Technology Solutions (formerly BRG)

    Chicago, IL
    4 days ago
  • $136.54k - $227.57k

     ...Staff Software Engineer The Staff Software Engineer provides technical leadership that spans multiple teams and business units within a division...  ...and modeling skills to communicate complex system designs, data flows, and architecture decisions clearly across teams and... 
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Remote work
    Relocation package
    Flexible hours

    Inmar

    Chicago, IL
    2 days ago
  • $175k - $190k

     ...Job Title: Staff Software Engineer Company: Snapsheet Job Location: USA, Remote Job Type: Full-time, direct hire About Snapsheet : Snapsheet is claims technology the way it should be: purposeful, precise, and designed to deliver outcomes. Where others bolt... 
    Full time
    Temporary work
    Casual work
    Local area
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    Snapsheet

    Chicago, IL
    3 days ago
  • $146.96k - $220.44k

     ...a great consumer experience online through the development of software and maintenance of the mission critical ADUSA eCommerce core platform...  ...standards with help from development managers and performing engineers Makes sound business decisions regarding how technologies... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    The GIANT

    Chicago, IL
    4 days ago
  • $146.96k - $220.44k

     ...Primary Purpose The primary purpose of this position is to deliver a great consumer experience online through the development of software and maintenance of the mission critical ADUSA eCommerce core platform. The role responsibilities include the analysis, design,... 
    Local area
    Flexible hours

    Peapod Digital Labs

    Chicago, IL
    1 day ago
  •  ...IAA is seeking a highly experienced Staff Engineer to join the US Operations Platform organization...  .... Define and implement modern data-access patterns using ORMs, repository patterns...  ...~8+ years of professional software engineering experience, with significant... 
    Full time

    Ritchie Bros.

    Westchester, IL
    1 day ago
  • $174k - $262k

     ...We Are Relativity is a leading legal data intelligence company building technology...  ...government agencies rely on Relativity's legal AI software to securely surface and manage the most...  .... What We Do At Relativity, engineers don't just write code-they shape how... 
    Remote work
    Home office

    Relativity

    Chicago, IL
    5 days ago
  • $150k - $160k

     ...United States (US) - IL - Chicago Function: Technology Title: Staff Software Engineer - 2026013 Onsite/Remote: Onsite Position Your...  ...activities to verify and demonstrate high-quality output for the data products and digital products; collaborate with stakeholders... 
    Remote work
    Flexible hours

    John Deere

    Chicago, IL
    4 days ago
  • $140k - $210k

     ...(*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer IV (ML) on the Machine Learning Model Platform team at Indeed...  ...and scalability. You will engage in close collaboration with Data Scientists to ascertain their requirements, spearhead technical... 
    Temporary work
    Work experience placement
    Local area

    Indeed

    Chicago, IL
    6 days ago
  • $196k - $240k

     ...powers the Internet of Value. THE WORK: As a Staff Software Developer, you will own the platform...  ...financial organizations and lead the engineers around you. You will set technical direction...  ...an agent of change Highly analytical, data‑driven, and deeply committed to quality,... 
    Full time
    Work at office
    Local area

    Ripple

    Chicago, IL
    4 days ago
  • $194k - $267k

     ...you are too, let's talk. The Global AI Engineering Team At Okta, you'll be part of a...  ...opportunity to make an impact. The Staff Software Engineer Opportunity At Okta, we're...  ...architectures. Partner with Security, Data, and Infrastructure teams to ensure AI... 
    Local area
    Worldwide
    Flexible hours

    Okta, Inc.

    Chicago, IL
    3 days ago
  • $187.1k - $229k

     ...Staff Software EngineerPrzejdź do głównej zawartości#Staff Software Engineer page is loaded## Staff Software EngineerAplikujremote type: On-sitelocations: Chicago, ILtime...  ...moving across the others.* Worked with diverse data stores: relational, NoSQL, object/blob, vector,... 
    Full time
    Local area

    Jones Lang LaSalle Incorporated

    Chicago, IL
    4 days ago
  •  ...Description Role Summary: The Sr. Staff Software Engineer will be part of the new Product Engineering team tasked with designing and building the...  ...design, specialized in Tool‑Calling patterns and structured data exchange for LLMs. Strong SQL skills (PostgreSQL/MS SQL) and... 

    RB Global Inc.

    Westchester, IL
    2 days ago
  •  ...Staff Software Engineer – Full Stack (Bangkok based, Relocation provided) Join to apply for the Staff Software Engineer – Full Stack (Bangkok based, Relocation provided) role at Agoda. About Agoda Agoda is an online travel booking platform for accommodations,... 
    Temporary work
    Worldwide
    Relocation
    Visa sponsorship
    Relocation package
    Flexible hours

    Agoda

    Chicago, IL
    2 days ago
  •  ...recruiting process here . Pinterest's performance marketing engineering team owns the end-to-end systems that turn marketing dollars...  ...scale Drive cross-team technical initiatives with ads platform, data warehouse, and mobile teams — authoring design documents and... 
    Work at office
    Remote work
    Relocation
    Relocation package
    Shift work

    GrabJobs

    Chicago, IL
    1 day ago
  • Overview We are seeking a highly skilled and experienced Staff/Senior Software Engineer to support a critical customer engagement focused on application and platform modernization. This role is ideal for a seasoned engineer capable of leading modernization efforts and... 
    Work experience placement
    Shift work

    Ontrac Solutions

    Chicago, IL
    1 day ago
  • $180k - $200k

     ...safer and more intuitive way to pay. Aeropay is redefining what it means to pay—and get paid—by bank. Position Overview: The Staff Software Engineer is a vital member of the Engineering team at Aeropay, responsible for designing, developing and implementing high-quality... 
    Flexible hours

    AeroPay

    Chicago, IL
    2 days ago
  • $188k - $230k

    About the Role As a Staff Android Software Engineer in our Hospitality group, you are a technical leader and multiplier. You will serve as a key technical...  ...ensure our "offline-first" capabilities and real-time data syncing remain reliable, scalable, and continuously... 
    Local area
    Immediate start
    Night shift

    SpotOn, Inc

    Chicago, IL
    5 days ago
  • Description IAA is seeking a Senior Staff Data Engineer to be a senior individual contributor and technical leader within our data engineering...  .... Expert‑level proficiency in Python and SQL, with strong software engineering fundamentals (testing, version control, CI/CD,... 
    Full time

    RB Global Inc.

    Chicago, IL
    1 day ago
  • $140k - $210k

    Staff Software Engineer At Bayer, the Digital Farming Solutions (DFS) division is on a mission to transform agriculture and drive a more sustainable...  ...and resilient, can recover from events with no loss of data, and satisfy service‑level objectives with ease. Build and scale... 

    Bayer CropScience Limited

    Chicago, IL
    4 days ago
  • $196k - $240k

    Ripple in Chicago is seeking a Staff Software Developer to lead the delivery of financial solutions for enterprises. You will develop cloud-native applications using Azure, linking modern technology with leading financial organizations. This role involves working alongside... 

    Ripple

    Chicago, IL
    5 days ago
  • Hirebridge is seeking a Staff Software Engineer for a leading role in their Chicago-based engineering team. This position requires a proactive professional who will own product initiatives end-to-end, collaborating closely with founders to enhance communication and user... 

    Hirebridge

    Chicago, IL
    4 days ago
  • Ripple is seeking a Staff Software Developer to build full-stack, cloud-native solutions on Azure, enhancing financial operations for enterprises...  ...alongside architects and product managers and mentor other engineers in a pioneering financial technology environment. The ideal... 

    Ripple

    Chicago, IL
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Data. Be the first to apply!