All roles

Full-Stack Developer

Remote · USA Full-time New today

ABOUT CORAL GARDENERS

Coral Gardeners is a global organization with operations in French Polynesia, Fiji, and Thailand, on a mission to restore the world’s coral reefs by combining cutting-edge science with an unconventional, community-driven approach.

CG Labs is the technology arm of Coral Gardeners. We build the systems that let us monitor, understand, and restore coral reefs at scale — from underwater cameras and acoustic sensors deployed in the field, to the pipelines that turn raw environmental data into actionable reef health insights.

THE JOB

The Full-Stack Developer contributes to the design, development, and maintenance of the technology systems that support Coral Gardeners’ reef monitoring and restoration efforts. As part of CG Labs — the technology arm of Coral Gardeners — the role involves working across backend infrastructure, data pipelines, and field-deployed systems to turn raw environmental data (imagery, video, bioacoustics, temperature) into actionable reef health insights. The position requires versatility, curiosity, and a hands-on approach to building tools that work both in the cloud and in the field.

The role is open to both full-time and part-time freelance arrangements.

RESPONSIBILITIES

1. Backend & Infrastructure

  • Contribute to maintaining and optimizing databases (Firebase/Firestore) for consistency and performance

  • Assist with extending and improving data APIs and access controls

  • Support the management and optimization of the Google Cloud environment

  • Assist with implementing CI/CD and deployment workflows

2. Analytics & Data Pipelines

  • Contribute to building data pipelines for processing imagery, video, bioacoustics, and temperature data from field sensors

  • Support the development of AI models for reef imagery, video, and underwater sound analysis

  • Assist with implementing directional sound isolation algorithms

  • Contribute to deriving reef health metrics from processed data

3. Hardware & Field Systems

  • Assist with developing a simplified and robust underwater streaming camera system

  • Support the assembly, configuration, and deployment of battery-powered camera and bioacoustics data loggers

  • Contribute to the development of an underwater acoustic enrichment system

REQUIREMENTS

This role spans a deliberately broad set of domains. We value depth in some areas and genuine curiosity across the rest over a perfect skills match.

  • Proficiency in Python for backend development and data processing

  • Familiarity with cloud platforms, preferably Google Cloud (Firebase, Firestore, Cloud Functions)

  • Understanding of database management and API development (REST)

  • Basic knowledge of CI/CD pipelines and version control (Git)

  • Interest in or exposure to data science, machine learning, or signal processing is a plus

  • Familiarity with hardware integration (sensors, microcontrollers, embedded systems) is a plus

And just as important

  • Comfortable moving between domains and learning on the go

  • Able to work independently and collaboratively in a small, mission-driven team

  • Genuinely motivated by environmental impact

PERSONAL QUALIFICATIONS

  • Bachelor’s degree in Computer Science, Software Engineering, Data Science, or a related technical field, or equivalent practical experience

  • Minimum 2 years of professional experience in software development, data engineering, or a related technical role — more is a plus

  • Portfolio, GitHub profile, or examples of relevant projects are highly valued

Apply To This Job

Related roles

Financial Credit Analyst

Remote · USA Full-time

Senior Credit Analyst

Remote · USA Full-time

Information Analyst

Remote · USA Full-time

Partner Development Manager - PDM (Brasil)

Remote · USA Full-time

Sales Account Executive (AE)

Remote · USA Full-time

Business Development Representative (BDR)

Remote · USA Full-time

Customer Success Analyst | Account Manager

Remote · USA Full-time

Analista de Gestão da Mudança (Change Management) - Senior

Remote · USA Full-time

Consultor(a) FICO - Sênior

Remote · USA Full-time

Engenheiro(a) de Dados - Pleno/Senior

Remote · USA Full-time

Experienced Full Stack Customer Service Representative – Patient Enrollment and Data Entry for Healthcare Services at Blithequark ($27-$35/Hour, Remote)

Remote · USA Full-time

CDL Driver

Remote · USA Full-time

UPS Remote Jobs (Data Entry Specialist) - Full Time

Remote · USA Full-time

Work from Home Customer Service REP® in Houston, TX

Remote · USA Full-time

Experienced Work from Home Data Entry Agent (Part Time) – Flexible Remote Work Opportunities with blithequark

Remote · USA Full-time

1st Shift- Sample Custodian

Remote · USA Full-time

Senior Manager, Customer Success

Remote · USA Full-time

Experienced Customer Success Specialist – Home Security Support and Technical Assistance

Remote · USA Full-time

Experienced Part-Time Data Entry Clerk – Remote Opportunity with arenaflex

Remote · USA Full-time

Hyatt Digital Content Coordinator (Remote Opportunity) in CHICAGO, Illinois

Remote · USA Full-time