GrepJob
Terranova

Software Engineering Intern

Terranova
Apply
4 months ago
Berkeley, CA, USAIntern

Responsibilities

  • Design and implement performant, maintainable web apps using TypeScript, React/Next.js, and Node/FastAPI/Go.
  • Build and operate distributed backends with Postgres, Redis, and task queues.
  • Manage infrastructure-as-code deployments on AWS, GCP, or Azure.
  • Implement CI/CD, automated testing, observability, and incident-response workflows.
  • Collaborate with product and robotics teams to integrate data, telemetry, and control interfaces.
  • Build customer-facing and internal tools.
  • Engage in full stack application development.

Requirements

  • Working towards a bachelor’s degree or higher in Computer Science or a related field.
  • U.S. permanent residency required.
  • Experience with TypeScript, React/Next.js, and Node/FastAPI/Go.
  • Familiarity with Postgres, Redis, and task queues.
  • Knowledge of Terraform/CDK for infrastructure management.
  • Experience with CI/CD tools like GitHub Actions or Argo.
  • Understanding of observability tools such as OpenTelemetry, Prometheus, or Sentry.

Benefits

  • $20-28/hr compensation.
  • Relocation assistance.
  • Company perks.

Tech Stack

Argo CDAWSAzureFastAPIGitHub ActionsGoGoogle Cloud PlatformNext.jsNode.jsPostgreSQLPrometheusReactRedisTerraformTypeScript