Farmers Edge
  • 15-Oct-2018 to 19-Nov-2018 (CST)
  • Austin, TX, USA
  • Salaried

FarmersEdge 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, FarmersEdge provides growers with scalable solutions to produce more with less. Using innovative digital agronomic tools, FarmersEdge 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, FarmersEdge transforms big data into timely and accurate insights to support informed decision making.

Backend Software Architect

Location: Lethbridge, AB, Austin TX 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 smart people with experience in many areas of software development, including front-end and backend web development, 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

 What you'll need to succeed:

The 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 experience (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