Lead teams of software engineers to build cloud-native technologies at Nutrien. Oversee engineering standards while collaborating with multiple stakeholders.
Responsibilities
Lead a team(s) of 6 to 8 software engineers working on building the next generation of cloud-native Digital Service platform
Partner with Digital Services & Engineering teams, Product Management, UX Development, Cloud Engineering, Architecture, Security, and business stakeholders to create product roadmaps and release schedules
Oversee the development of data pipelines, data products and services and manage stakeholder communication, while using your knowledge and experience to help resolve issues and mentor team members
Drive Agile software engineering practices and ceremonies, including grooming, planning, and retrospectives
Provide personnel administration for squad members, including hiring, setting, and monitoring of annual performance plans, coaching, motivating, rewarding, and guiding career development.
Requirements
A minimum of 10 years of software development experience with strong emphasis on writing code and delivering features
A minimum of 5 Years of experience building & maintaining highly scalable, performant and fault tolerant data processing pipelines on any Cloud platform (AWS/Azure/GCP)
A minimum of 5 Years of experience in technical leadership capacity building performant services that are consumed by internal and external stakeholders (Engineering groups, Analytics, Digital Products, Innovation groups etc.)
Experienced in leading and conducting code refactoring, implementing design patterns, design-driven development, and application security and excellent instincts for software architecture.
Familiarity with one or more of the following: TypeScript, Python, REST APIs, JavaScript, NodeJS.
A minimum of 4 Years of experience in Agronomic Domain or Ag Tech.
Strong Extreme Programming / other Agile framework experience
Bachelor’s or Master’s Degree in Information Technology, Computer Science, Software Engineering, or equivalent professional experience.
Benefits
Nutrien is an equal opportunity employer
We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other legally protected characteristics.
Intern participating in low - level software development for Linux platforms at OPAL - RT Technologies. Working in a collaborative environment on driver projects and software integration.
Principal Software Developer specializing in AI systems at Laivly, developing innovative customer service technology. Mentoring engineers and solving complex challenges in real - world environments.
Experienced full - stack developer managing backend infrastructure for cybersecurity services. Responsibilities include building core platform components and owning system design, architecture, and direction.
Full Stack Developer at Button is responsible for modernizing enterprise applications and services, collaborating with stakeholders and mentoring team members in Canada.
Staff Software Engineer leading frontend system initiatives at a fintech company. Influencing architecture and mentoring team members to enhance code quality.
Senior iOS/tvOS Developer contributing to CNN's mobile and CTV technology strategy. Collaborating with Product, Design, and Engineering to build consumer experience solutions.
Software Engineer developing Sage ERP solutions for Aktion Associates in a remote setting. Collaborating on integrations and customizations in the construction industry.
Lead technical direction for Supabase CLI and local tooling across platforms. Engage with engineering and open - source communities to improve developer experience.
Senior / Staff Software Engineer for the Integrations team at Air - tek. Delivering production - grade integrations and leading technical improvements with a diverse team in Toronto.