Software Engineering Intern
Bandana
About Bandana
Bandana exists to improve the livelihoods of hourly and entry-level workers through transparency and trust, starting with finding better jobs.
The broader vision? Re-ignite the belief in the “American Dream” for workers. Specifically, the American promise that hard work can lead to success — and that this applies to all, not just the privileged few.
We seek people who:
- Lead with Head AND Heart: Smart isn’t enough. At Bandana, we want people who care deeply about the everyday Americans that we serve.
- Have Informed Opinions (Loosely Held): We have the conviction that building for workers first is the key to our success. Not everyone agrees. We are building an opinionated product For the People — we want to hear yours.
- Grow Through Action: We learn by doing. This takes time, energy, and in-person investment. Restoring the American Dream is not a 9-to-5 job.
- Want to Work On What Matters: At Bandana, we work on challenging problems that make a real difference for real people.
Bandana has raised $25M in total funding from top-tier VCs, led by General Catalyst and Craft Ventures. Learn more about our company vision here, coverage on Techcrunch for our funding rounds here and here, and check out our current product at bandana.com/search
Duration of Role and Location
The duration of this summer internship is 10-12 weeks, starting in late May/early June and lasting through early-mid August, depending on your university schedule.
About the Role
Join our engineering team to build features that help job seekers find their next opportunity. You'll work on real product features across our full-stack application, contributing to both user-facing interfaces and backend systems.
Project examples:
- Build AI-powered job matching using embeddings and vector search to connect millions of users with personalized opportunities
- Build B2B tools that power employer hiring workflows—integrations, in person job fairs, candidate pipelines (ATS), job management, and payment systems that directly drive company revenue
- Ship end-to-end integrations with enterprise ATS platforms that drive revenue and process thousands of applications daily
- Design real-time data pipelines that ingest, transform, and serve job data at scale across distributed systems
- Develop full-stack features with immediate user impact—your code ships to production within your first weeks
- Work across the modern stack: TypeScript, React, PostgreSQL, Redis, Elasticsearch, and Google Cloud infrastructure
What You'll Work With
- Frontend: React, Next.js, TypeScript, SCSS
- Backend: Node.js, Express, tRPC, PostgreSQL with Prisma ORM
- Infrastructure: Google Cloud Platform, Docker, Redis, BullMQ
- Tools: Git, pnpm monorepo, Vitest
What You'll Do
- Build and ship product features end-to-end
- Write clean, type-safe TypeScript code
- Collaborate with engineers on code reviews
- Debug and fix issues across the stack
- Learn our systems: job scraping pipelines, application tracking integrations, search infrastructure
What We're Looking For
- Currently pursuing a degree in CS or related field
- Familiarity with full stack, i.e. JavaScript/TypeScript and React
- Eager to learn and ship code quickly
Bonus if you have:
- Experience with Generative AI applications, LLMs, and prompt engineering
- Familiarity with cloud computing platforms such as AWS, Azure, or Google Cloud.
- Experience with Next.js
- Comfortable with SQL and relational databases (we use PostgreSQL!)
- Built cool projects on the side!
Interview Process
The technical internship interview process typically involves 3 components:
- Coffee chat: 10-15min video or phone conversation
- 1 Coderpad assessment with a technical staff
- An additional technical assessment & personal fit
- (optional) a visit to the office and team!
Location & Work Policy
Bandana is based in the Williamsburg neighborhood in Brooklyn, NY. We believe in the power of face-to-face, personal connection. As a result, we are only considering in-person candidates that are expected to be present at our office 5x a week.
Pay and Benefits
Compensation for this role is $12,500 for a 10 week internship OR $15,000 for a 12 week internship. We cover lunch at work and have a ton of fun activities. Potential to cover $3,000 in housing stipend (total).