Jobs · Engineering · Colorado

Principal Software Engineer

Nutrien · Loveland, CO · 1 mo ago
On-siteEngineering$177k/yrFull-time

About the role

Nutrien Ag Solutions is seeking a Principal Software Engineer in Loveland, Colorado. This role is part of a digital services platform designed to support high-yield agricultural solutions.

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 oversight.
  • 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.

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; and
  • Strong skills in Extreme Programming/ other Agile frameworks.

Qualifications

  • Experience must include:
  • 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; and
  • Strong skills in Extreme Programming/ other Agile frameworks.

Skills

  • TypeScript
  • Python
  • REST APIs
  • Javascript
  • NodeJS
  • Extreme Programming/ other Agile frameworks

Benefits

The compensation for this role, in Loveland, CO is $176,654.00 per year. Nutrien provides an attractive benefits package that includes comprehensive medical, dental, vision coverage, and life insurance, as well as disability coverage for positions working more than 30 hours per week. In addition, we have a retirement program that encourages our employees to save for the longer term, with generous matching employer contributions. Our benefit package also demonstrates our culture of care with paid vacation, sick days and holidays as well as paid personal and maternity/parental leaves and an Employee and Family Assistance Program.

Pay

The salary for this role, in Loveland, CO is $176,654.00 per year.

Schedule

This role is full-time.

Benefits

We provide an attractive benefits package that includes comprehensive medical, dental, vision coverage, and life insurance and well as disability coverage for positions working more than 30 hours per week. In addition, we have a retirement program that encourages our employees to save for the longer term, with generous matching employer contributions. Our benefit package also demonstrates our culture of care with paid vacation, sick days and holidays as well as paid personal and maternity/parental leaves and an Employee and Family Assistance Program.

Qualifications

Background check required.

Equal Opportunity Employer

Nutrien is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information, and other legally protected categories.

Contact Information

To apply, please visit our website and submit your resume. For more information about Nutrien and our commitment to diversity and inclusion, please visit our careers page.

Similar jobs

Principal Software Engineer

Palo Alto NetworksSan Jose, CA· 4 wk ago
Engineering$126k–$205k/yrapply on paloaltonetworks.wd5.myworkdayjobs.com