Senior Software Engineer with API - Agricultural Experience

About Arva Intelligence Corp

Arva Intelligence is a technology-driven company that uses machine learning to help farmers improve their economics and soil health. Our mission is to provide proof of efficacy, increased yield, managed risk, and quantified sustainability to the agricultural industry. We work with seed, fertilizer, and biological companies to develop better products faster.


General Position Description

The Senior Full Stack Software Engineer will be responsible for building the organization's next-generation sustainable agriculture analytics platform based on proven, scalable cloud-based technologies.  The Senior Full Stack Software Engineer will be responsible for end to end, full stack development with heavy emphasis on API creation and modification ensuring seamless integration between frontend and backend application platforms utilizing Python, PostgreSQL / PostGIS, extensively coding API’s as well as developing the ETL technology used to clean, transform, and load large data-sets to train machine learning models.  The role will be focused on UI/UX, API and ETL development on a SaaS platform in an AWS cloud-based environment.


Primary Job Responsibilities

  • Create ease of use, self-explanatory SaaS development ensuring superior integration between the front-end and back-end application platform.

  • Design and develop numerous APIs for seamless integration with various agricultural applications.

  • Work with and create databases such as PostgreSQL, PostGIS and No-SQL to develop data-driven applications that leverage large, complex datasets.

  • Develop and execute SaaS software roadmaps for big-data architecture, analytic models, customer reporting, and integration capabilities to support evolving business needs.

  • Optimize application performance by leveraging best practices such as caching, lazy loading, and code splitting.

  • Create queues and pipelines to effectively analyze uploaded agricultural data in a timely manner. 

  • Work with GitHub Issues and repositories along with continuous integration (CI) tools such as CircleCI to automate the build, test, and deployment process.

  • Collaborating with tech, product, operations, and executive management teams to create a data-enabled easy to use and friendly user journey.


Key Competencies / Requirements

  • BS/MS degree in Computer Science, MIS or related field and/or related work experience.

  • MUST HAVE agronomy, agricultural, regenerative agriculture, livestock, climate, forestry and/or environmental sciences experience.

  • MUST HAVE 8+ years experience in complex web-based application and/or SaaS development utilizing Python, Django, AWS development tools, (Docker/Kubernetes/Rancher), PostgreSQL/PostGIS and CircleCI.

  • MUST HAVE 2+ years API experience working with agricultural 3rd party applications/platforms.

  • Experience with transformation, normalization and processing of Agronomic data types..

  • Solid experience with RESTful and/or Django API and other data messaging interfaces.Strong understanding of AWS Cloud-based, SaaS platform software development experience (AWS/GCP is a plus). 

  • Strong experience building data pipelines and coding ETL algorithms for data ingestion, data cleaning, and Machine Learning pipelines and endpoints used for upload, download, and processing of customer data.

  • Solid experience with third-party CI applications for development operations used for data access, processing, and display.

  • Experience with development operations using AWS or GCP cloud services.

  • Ability to analyze large-scale, geo-spatial datasets using AWS Batch or other frameworks or tools.

  • Ability to enable the Arva web-application for large scale, real-time and batch operations as required for big-data aggregation, geo-spatial database management, and data conversions.

Employment Eligibility

Only applicants currently eligible to work in the United States will be considered for this position. 

The pay range for this role is:

110,000 - 140,000 USD per year (Hybrid - Austin, TX)

Research & Development (R&D) (61000)

Austin, TX

Share on:

Terms of servicePrivacyCookiesPowered by Rippling