About the job
With the support of premier investors in climate and American innovation, Terranova is pioneering intelligent robotic systems that actively reshape our planet. Our initiatives involve land elevation, wetland restoration, and safeguarding vital infrastructure against flooding and rising sea levels.
Our mission is to safeguard the built environment, foster new ecosystems, and usher in a future of abundance. Our efforts bolster climate resilience, disaster recovery, and defense across the United States and beyond.
We are assembling a talented team eager to engage in transformative, large-scale projects. If you're passionate about making a tangible impact on the world, this is your opportunity.
Role Expectations
We are looking for a Software Engineering Intern to design and maintain cutting-edge, scalable applications while managing our cloud and infrastructure. You'll develop responsive user interfaces, create backend APIs, and architect global-scale deployments. If you have experience with platform or infrastructure teams (like Vercel, Cloudflare, AWS) or as a product engineer at high-performance organizations (such as Stripe or Notion), you'll thrive in this role. For more on the web development tasks you may undertake, visit plan.terranova.inc.
Your Responsibilities
Design and implement high-performance, maintainable web applications using TypeScript, React/Next.js, and Node/FastAPI/Go.
Construct and manage distributed backends utilizing Postgres, Redis, and task queues.
Oversee infrastructure-as-code deployments (using Terraform/CDK) on AWS, GCP, or Azure.
Implement CI/CD pipelines, automated testing, observability, and incident-response protocols.
Collaborate with product and robotics teams to integrate data, telemetry, and control interfaces.
Develop customer-facing and internal tools.
Engage in full-stack application development.
Adapt quickly to the dynamic pace of an early-stage startup.
Currently pursuing a bachelor's degree or higher in Computer Science or a related field.
U. S. permanent residency is required.
Desired Skills and Experience
Demonstrated experience in developing applications.
Proficiency in modern programming languages and frameworks.
Familiarity with cloud services and infrastructure management.

