← Search

Software Engineer Intern

Beacon Software · Software

Location
San Francisco, CA
Metro
San Francisco Bay Area
Workplace
On-site
Level
Intern
Type
Internship
Posted
5 months ago
Source
Simplify internships list

Read the full posting & apply ↗

PythonGoTypeScriptdbtSnowflakePostgreSQLLLMs

What the posting covers

About Beacon Software

Beacon is acquiring and operating a portfolio of vertical SaaS companies. Most private equity firms scale by adding people. We are building Beacon to scale by adding software. The thesis is simple: portfolio operations, value creation, and deal sourcing are…

About the Role

We are hiring a Software Engineering Intern to join the Beacon HQ engineering team for the Fall 2026 co-op term. You will work directly with our senior engineers on the platforms that power how we operate the portfolio: data ingestion across 25+ portcos,…

What You'll Do

Ship production code into Beacon's internal platform. You will own a meaningful piece of work end-to-end, from design through deployment. Build integrations between portco source systems (QuickBooks, HubSpot, Salesforce, Stripe, Postgres, and similar) and our…

Who You Are

Currently enrolled in a Software Engineering, Computer Science, Computer Engineering, or related undergrad or graduate program. Comfortable writing production-quality code in at least one of TypeScript, Python, or Go. You do not need to know all three, but…

Bonus Points

Prior co-op or internship experience shipping production software. Exposure to modern data tooling (dbt, Snowflake, Databricks, Postgres at scale). Experience with LLM APIs (OpenAI, Anthropic) or agentic workflow frameworks. Side projects or open-source…

What We Offer

Direct mentorship from senior engineers and the Beacon CTO. Real ownership. You will ship code that the operating team depends on, not throwaway prototypes. Exposure to a unique operational problem: building software that scales across a portfolio of very…

What We Offer

AI does not make hiring decisions: Every application is reviewed by a member of our team, and all decisions throughout the process are made by humans. We use AI to support efficiency and consistency, not to replace human judgment. We are committed to a fair,…