Application Engineer

Arva IntelligenceHouston, TX
1dHybrid

About The Position

The Application Engineer will support the development and enhancement of Arva’s cloud-based SaaS application platform, contributing to the build-out of scalable, user-friendly solutions that support sustainable agriculture analytics. This role focuses on application development with an emphasis on API implementation, data integration, and backend services using Python in an AWS cloud environment. As an individual contributor, the Application Engineer will work closely with senior engineers, product managers, and cross-functional partners to deliver reliable, high-quality application features that integrate frontend and backend systems, process complex datasets, and support evolving business needs.

Requirements

  • 5+ years of experience in web-based application or SaaS platform development
  • Hands-on experience with Python and modern web application frameworks (Django preferred)
  • Experience building and consuming APIs, including integrations with third-party platforms
  • Working knowledge of AWS cloud services and cloud-based application development
  • Experience with PostgreSQL/PostGIS and familiarity with NoSQL data stores
  • Exposure to ETL processes, data transformation, and data ingestion pipelines
  • Experience with CI/CD tools and version control (GitHub, CircleCI, or similar)
  • Familiarity with JavaScript frameworks
  • Experience working in an Agile/Scrum environment
  • Strong problem-solving skills and the ability to work collaboratively across teams

Nice To Haves

  • Experience or interest in agronomy, agriculture, climate, forestry, or environmental sciences, a plus
  • Exposure to geospatial data or large-scale datasets, preferred

Responsibilities

  • Develop and enhance application features that support seamless integration between frontend and backend systems
  • Build, modify, and maintain APIs to support internal services and external integrations
  • Contribute to database development using PostgreSQL, PostGIS, and NoSQL technologies to support data-driven applications
  • Assist in the development of data pipelines and ETL processes to ingest, clean, and transform large datasets
  • Support SaaS platform development initiatives aligned to product roadmaps and architectural standards
  • Implement application performance optimizations using best practices such as caching and efficient data handling
  • Develop and maintain queues and pipelines to process uploaded agricultural data efficiently
  • Participate in CI/CD workflows using tools such as GitHub and CircleCI to support automated testing and deployments
  • Collaborate with engineering, product, and operations teams to deliver intuitive, reliable user experiences
  • Participate in daily stand ups, code reviews, and technical design discussions
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service