Farmers Edge
  • 15-Oct-2018 to 18-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.

Software Architect - Data Modeling

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 Data Modeling Architect, you will join this cross-functional team to recommend appropriate data storage solutions for various web applications and data science projects. This will include both recommending appropriate technologies to use in specific situation, as well as schema design.


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:

  • Experience with various database technologies (relational, nosql, document stores)
  • API and microservice experience (Django, Node.js, GraphQL)
  • Development experience with SaaS in Azure, AWS, or Google Cloud
  • 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