About the Role
We're seeking a Senior Backend Developer for our Haiti EEW project to build robust backend systems that process real-time seismic data from sensors deployed across Haiti. You'll create services that power earthquake detection and public alerting systems for one of the most seismically vulnerable populations in the world.
This role requires expertise in building reliable, low-latency systems that can operate in challenging infrastructure conditions while providing critical alerts that save lives.
Responsibilities
- Build real-time data processing systems for Haiti's seismic sensor network
- Create robust data pipelines that handle connectivity interruptions
- Design systems that can trigger public alerts within seconds of detection
- Implement redundant cloud infrastructure for maximum uptime
- Develop APIs for public alert dissemination across multiple channels
- Build integration with local telecom providers for SMS/cell broadcast alerts
- Ensure sub-second latency from detection to alert delivery
Requirements
- 5+ years of backend development experience
- Strong proficiency in Node.js and Python, experience with Go is a plus
- Extensive experience with Docker and container orchestration
- Strong experience with AWS services (EC2, ECS, Lambda, Kinesis, RDS)
- Expert-level PostgreSQL skills, including time-series optimization
- Experience with streaming data and real-time processing systems
- Understanding of microservices architecture and distributed systems
Nice to Have
- Experience with time-series databases (TimescaleDB, InfluxDB)
- Knowledge of seismic or IoT data processing
- Familiarity with Apache Kafka or similar streaming platforms
- Experience with Terraform or similar infrastructure-as-code tools
- Background in high-frequency data processing or financial systems
Ready to Apply?
Join our mission to protect communities from earthquakes worldwide. We're looking for passionate individuals who want to make a real difference.
Have questions?
Learn more about working at Grillo and our mission to make the world safer from earthquakes.