Principal Software Engineer

NutrienLoveland, CO
Hybrid

About The Position

Nutrien Ag Solutions, Inc. has an opening for a Principal Software Engineer in Loveland, Colorado. The role involves designing, building, and maintaining a highly scalable cloud-native digital services platform with numerous data products and services. The engineer will identify bottlenecks through profiling and metrics, optimize for low-latency processing, and operate with minimal oversight. This position also includes mentoring less experienced developers, acting as a technical leader and expert in specific domains, making architecture decisions at the team level, and serving as a technical lead for building solutions in the digital agriculture space. The role may allow for telecommuting from anywhere in the U.S.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related field, and 5 years of experience in the job offered or in a software engineering-related occupation.
  • 5 years of software development experience with strong emphasis on writing code and delivering features.
  • 5 years of experience building and maintaining highly scalable, performant and fault tolerant data processing pipelines and services on AWS.
  • 3 years of experience in the capacity of technical leadership, building services that are consumed by internal and external stakeholders (Engineering, Analytics, Digital Products, Data Science groups etc.).
  • 3 years of experience in Agronomic Domain or Ag Tech.
  • Collecting and using metrics to fine tune latencies in APIs and Services as well as speeding up data processing pipelines.
  • Code refactoring, design patterns, design-driven development, and application security and excellent instincts for software architecture.
  • TypeScript, Python, REST APIs, JavaScript, and NodeJS.
  • Strong skills in Extreme Programming/ other Agile frameworks.

Responsibilities

  • Design, build, and maintain a highly scalable cloud native digital services platform consisting of a multitude of data products and services.
  • Show initiative and skill at identifying bottlenecks through profiling, metrics and solutioning for low latency processing and services.
  • Operate with minimal oversite.
  • Mentor less experienced developers through teaching and demonstrations.
  • Be seen as an expert and technical leader within the technical components of the domains/products/pipelines/integrations.
  • Make architecture decisions at a team level.
  • Serve as technical lead for building solutions in the digital agriculture space.

Benefits

  • Comprehensive medical, dental, vision coverage, and life insurance
  • Disability coverage for positions working more than 30 hours per week
  • Retirement program with generous matching employer contributions
  • Paid vacation, sick days and holidays
  • Paid personal and maternity/parental leaves
  • Employee and Family Assistance Program
  • Annual incentive plan
  • Long-term incentive plan
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service