Senior Backend Developer

Toronto|Remote, Full time

nugget.ai is recruiting and screening candidates on behalf of our client. nugget.ai will be responsible for application and screening processes, and if you’re selected, our client will be responsible for the interview stage of the hiring process. 

 

Location: Toronto, ON, Canada (Hiring Remote) 

Employment Type: Full-time 

Duration: Permanent 

 

About our client: Our client is a venture capital and applied research company that has created aadaptive and predictive analytics platform that aggregates disconnected data from the commercial farms to generate actionable advice on the application of crop inputs (pesticide, water, and nutrients) up to a week in advance.  

 

Their team is comprised of agriculture research scientists, technology professionals, and agriculture economics specialists. Their solution has enabled farmers to reduce pesticide usage by an average of 25% without any crop losses and apply sustainable agriculture practices across Canada and the United States. As they continue to grow at a fast pace, you will have a direct impact on bringing innovative predictive analytics solutions to the agriculture industry.  

 

Our Client’s Culture: 

Our client strives to create an inclusive environment that fosters collaboration and transparency. You’ll always know what everyone is doing and how your contribution is helping them achieve their mission.  

 

The team values that they live by every day are: 

  • Respect 
  • Constant Learning 
  • Extreme Ownership 
  • Collaboration 

 

What defines them? 

  • Sustainability Consciousness 
  • Impact Driven Mission 
  • Humility 

 

About the role: As a part of the engineering team, you will be responsible for architecting our client’s next-generation platform, leveraging IoT devices to generate intelligent disease/pest/water/nutrient usage and other critical forecasts on hundreds of thousands of acres on real farms across North America and beyond. You will work closely with our client’s science team in turning applied agriculture research into commercial software solutions. The evolved platform will further enable data-driven sustainable agriculture practices while improving the farmer’s income. 

 

Responsibilities: 

  • You will be responsible for architecting, developing and maintaining server-side features to serve and empower customers across the globe. 
  • Support and coach team members; enabling them to improve the product, ship code faster, and support their growth. 
  • Support and input on technical priorities for overall backend architecture and APIs, enabling the team to better support the end-product. 
  • Apply your engineering and management skills through the full technical development lifecycle; including idea generation, requirements elicitation and definition, implementation and performance analysis. 

 

Requirements: 

  • Degree in Software Engineering, Computer Science, or equivalent experience 
  • Proficiency in Python with 5 years + professional work experience 
  • Experience with building Cloud-native applications 
  • Experience writing RESTful API endpoints using Flask 
  • Knowledge of relational databases  
  • Knowledge of security best practices 
  • Proficient understanding of Git 
  • Willingness to overcome a steep learning curve in a short period of time 
  • Strong explanatory, collaborative, and documentation skills 

 

Assets: 

  • Experience working with Docker 
  • Experience working with AWS technologies – EC2, RDS, ECS, SNS, SQS etc. 
  • Experience with unit testing and testing frameworks 
  • Fluent in Spanish or French 

 

A note from nugget.ai: We are committed to providing reasonable accommodations as requested by candidates, and you may contact us at any time at talent@nugget.ai for assistance or any questions you have.

Apply to Job
Full Name*
Email*
Location*
LinkedIn Profile
Resume*
Are you willing to work EST hours?*
Yes   No
Are you fluent in English?*
Yes   No
Are you fluent in French?*
Yes   No
Are you fluent in Spanish?*
Yes   No