Airbuild Inc is looking to solve problems related to the Carbon, Water, and Waste Cycle by developing back-end systems for real-world sensor data collection and visualization.
Requirements
- Familiarity with back-end web development and software development.
- Experience in Scala, Java, or another functional language is a plus.
- Curiosity about API design, data ingestion, and database management.
- Comfort with SQL/Postgres and interest in AWS-based infrastructure.
Responsibilities
- Assist in designing and implementing server-side logic and REST APIs for sensor data ingestion.
- Ensure resilience for intermittent connectivity (e.g., buffering/resending when gateways lose internet).
- Help set up, design, and manage databases (SQL/Postgres preferred) for both real-time and historical data.
- Establish timestamping, archival, and flexible approaches to separating live vs. archived data.
- Optimize for scalability, query performance, and data integrity.
- Contribute to the data aggregation layer, enabling consistent access across pods/sites.
- Implement lightweight monitoring and alerting if sensors go offline or send unusual readings.
Other
- This is a remote internship role.
- Ability to work independently and remotely in a fast-paced startup environment.
- Eagerness to learn new skills and contribute to a mission-driven team.
- Potential equity ownership, based on performance (this is not a paid internship).
- Flexible, remote internship structure (hours and responsibilities can be tailored).