Full-Stack Engineering Intern @Rivet
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type internship
Posted 2wks ago

[Hiring] Full-Stack Engineering Intern @Rivet

2wks ago - Rivet is hiring a remote Full-Stack Engineering Intern. πŸ’Έ Salary: unspecified πŸ“Location: USA

Role Description

We don't run an internship program. There's no cohort, no intern project graveyard, no summer showcase. We open this role when we meet someone we're excited to work with, and the work is the same work everyone else is doing.

  • You'll ship to production.
  • Ownership from first commit to production.
  • Decisions happen at the edge.
  • Clear is kind.
  • We're hiring you for slope, not credentials.

Our stack:

  • Platform: Go, as a modular monolith β€” Connect RPC over protobuf, Go Fx for wiring, sqlc and goose against Postgres, River Pro for background jobs, Watermill for pub-sub over RabbitMQ.
  • Frontend: React and TanStack, deployed to Cloudflare Workers.
  • AI and eval: Python, in their own repos β€” ModelBridge (a gRPC service for AI building blocks) and TaxBench, our internal eval suite.
  • Legacy integration: a C# Windows agent that drives Drake, one of the tax platforms our industry never built APIs for.
  • Infrastructure: AWS β€” ECS Fargate, Amazon MQ, AMP, Loki, Tempo β€” provisioned by Pulumi, itself written in Go.
  • Around the edges: Buildkite for CI, OpenTelemetry throughout, Doppler for secrets, Linear for tracking.

What you'll do:

  • Own a scoped feature end to end β€” Postgres schema, Go service, protobuf contract, React screen.
  • Pair with the engineer who owns that module.
  • Work on the automation problems.
  • Talk to accountants every day.
  • Ask questions in public.

Qualifications

  • You've built things outside of coursework β€” side projects, open source, a company, something you shipped because you wanted it to exist.
  • Working knowledge of at least one of Go or React, and real interest in the other.
  • You can read unfamiliar code and make progress without a tutorial.
  • You write clearly. Remote and asynchronous means most of the job is writing.
  • You want feedback and do something with it.
  • Enrolled in or recently out of a degree program, or self-taught and at an equivalent point.

Requirements

  • Nice to haves:
  • Postgres beyond an ORM.
  • Any exposure to protobuf, gRPC, or typed API clients.
  • You've used LLMs to build something real, and have opinions about where they fail.
  • Curiosity about tax, accounting, or other domains where a wrong number has consequences.

Benefits

  • Paid.
  • A named mentor, a real project, and a direct line to the CEO.
  • A fully remote team, plus twice-yearly company offsites.
  • A well-funded, fast-moving environment with minimal layers of management.
  • An honest conversation about a full-time offer at the end, in either direction.
  • We open this role rarely and only for people we're excited to mentor.
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Full-Stack Engineering Intern @Rivet
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type internship
Posted 2wks ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 127,118+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later