Geospatial Backend Developer
Location: LATAM - Remote
This position is offered on a contract basis, providing an exciting opportunity for the right candidate to demonstrate their skills and expertise in a dynamic environment. While initially a contractual role, there is potential for it to evolve into a full-time position, based on performance and the evolving needs of our organization.
Are you passionate about the environment? Have you ever imagined using Python to save the habitats of endangered species? Do you want to use your skills to help support environmental conservation? Then you belong with us!
As a Geospatial Back End Developer, you will collaborate with our NGO and academic partners to develop and support EarthRanger used in the world of Wildlife Conservation. Working on this team, you can be on the ground floor in designing, building, and deploying cutting-edge products that will have a global impact. The right candidate will work closely with multiple development teams and external partners to strategize and design solutions to difficult problems.
Essential Duties and Responsibilities
- Data Analysis and Processing: Apply advanced statistical techniques and machine learning to analyze, interpret, and visualize large data sets including GIS data.
- Model Development: Design, build, and deploy geospatial and other models and algorithms that meet business needs, using tools such as Python, SQL, etc.
- Communication with Stakeholders: Participate in meetings with clients and internal stakeholders to understand and define business requirements and communicate technical results in accessible language.
- Interdepartmental Collaboration: Work closely with engineering, product, and business teams to implement data-based solutions and improvements.
- Optimization and Automation of Processes: Create and maintain efficient and automated data workflows, using cloud technologies like GCP (preferred) or AWS.
- Monitoring and Improvement of Models: Evaluate and monitor model performance, making continuous adjustments and improvements.
- Compliance with Regulations: Ensure compliance with regulations and ethical practices related to data handling and processing.
- Continuous Learning: Stay up to date with the latest trends and technologies in data science, participating in training and workshops as necessary.
- Documentation and Reporting: Create detailed technical documentation and reports that facilitate understanding and replication of processes and results.
- Strategic Thinking: Support strategic thinking and processes related to infrastructure, geospatial data pipelines, software development and deployment.
- Self-Accountability: Demonstrate honesty, responsibility, integrity, and fulfillment of commitments.
Qualifications
- 5+ years of software development experience.
- Experienced coder in Python with +4 years of experience developing applications and services (Version 3.6 and above).
- Technical Experience includes designing, building and deploying GIS models that use major data storage engines (PostgreSQL, MySQL, Redis, etc.) familiarity with the use of Python notebooks built into containers for data processing and analysis.
- Experience using various techniques as data sources including, but not limited to REST-based APIs, SQL and document-based databases.
- Familiarity with Google Earth Engine .
- Must be passionate about nature and wildlife conservation!
About Nimble Gravity
Nimble Gravity is a team of outdoor enthusiasts, adrenaline seekers, and experienced growth hackers. We love solving hard problems and believe the right data can transform and propel growth for any organization.
Nimble Gravity Product Engineering collaborates closely with the EarthRanger team, to work on their software that helps conservationists make informed operational decisions. EarthRanger helps prevent the poaching of endangered species, fight deforestation, promote human-wildlife coexistence, and advocate for legal protection of wildlife.
Nimble Gravity is an Equal Opportunity Employer and considers applicants for employment without regard to race, color, religion, sex, orientation, national origin, age, disability, genetics, or any other basis forbidden under federal, state, or local law. Nimble Gravity considers all qualified applicants.