Farmers Edge
  • 26-Jun-2018 to 30-Jul-2018 (CST)
  • Lethbridge, AB, CAN
  • Salaried

Farmers Edge is a global leader in decision agriculture servicing over 22 million paid product acres worldwide with precision digital solutions. Integrating field-centric data, easy-to-use software, state-of-the-art processing technology, predictive modelling, and advanced agronomic analytics, Farmers Edge provides growers with scalable solutions to produce more with less. Using innovative digital agronomic tools, Farmers Edge solutions focus on the sustainable production of high-yielding, high-quality crops and are designed to optimize inputs, minimize environmental impact, and protect economic viability of the farm. From seed selection to yield data analytics, Farmers Edge transforms big data into timely and accurate insights to support informed decision making.

Backend Software Architect

Location: Lethbridge, AB preferred. Remote opportunity may be considered.

The Software Architecture team is growing to support the development of new and existing services. This team is responsible for guiding the direction of new services that map to new business requirements, recommending and/or implementing changes to existing services to ensure reliability and scalability as our user-base grows, and advancing the software stack we use today by introducing new technologies through POCs.

As a Backend Software Architect, you will join this cross-functional team to help meet these objectives. We're looking for experienced Developers and Software Architects to join this cross-functional team. Successful applicants will be comfortable making decisions and recommendations in many areas of software development, including backend and frontend web development, security, DevOps, data science and big data analytics.


What you'll be doing:

  • Working with a team of experienced software architects
  • Collaborating with other existing internal teams
  • Researching new tools and technologies to satisfy a requirement
  • Evaluating risks through proof-of-concept (POC) projects
  • Preparing technical documents
  • Integrating technologies and workflows from POC into production environment
  • Participating in daily planning activities such as Scrum meetings
  • Other duties as assigned

Foundational requirements:

  • 7+ years of Software Development
  • 1+ year of Software Architecture
  • Agile / Scrum / SDLC methodologies

Expertise in one of more of the following areas:

  • API and microservice design and implementation (Django, Node.js, GraphQL)
  • Data modeling
  • Development experience with SaaS in Azure, AWS, or Google Cloud
  • Deployment experience in cloud environments
  • Containerization (Docker, Kubernetes)
  • API management platforms
  • Security (IAM, Active Directory, Keycloak)
  • Architecture patterns (REST, SOAP, websockets)
  • Big Data technologies (Hadoop, HDFS, MapReduce, Spark, Accumulo, Hbase, Kafka, Elasticsearch)
  • Geospatial data stores like Geomesa, Geowave, PostGIS

We would love to see:

  • A history of action
  • Leadership qualities
  • Healthy pride of ownership in your work
  • A curious mind and strong initiative to take on independent learning
  • Strong communication and documentation skills
  • A geospatial or remote sensing background
  • Previous experience in agriculture
  • Experience working remotely on a disperse team

What you'll get:

  • Competitive compensation package along with a great benefits package
  • Employer matched retirement plan
  • Health Benefits package
  • Employer work perks program


Farmers Edge
  • Apply Now

    with our quick 3 minute Application!

  • * Fields Are Required

    What is your full name?

    How can we contact you?

    I agree to ApplicantPro's Applicant Information Use Policy.*
  • Sign Up For Job Alerts!

  • Share this Page
  • Facebook Twitter LinkedIn Email
Logo Precision Solutions Become Rep About us Blog Contact Us