Openings at Beacon Software
Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of business we own and operate. We are supported by capital from tier-1 venture capital, crossover, and endowment investors as well as the founders of the leading technology companies from the past decade.
We growing our team in Toronto, San Francisco, and New York. Apply below.
Create a Job Alert
Level-up your career by having opportunities at Beacon Software sent directly to your inbox.
Featured Jobs
Software Engineer
As a Software Engineer at Beacon Software, you will be instrumental in driving technical excellence and business growth across our portfolio companies. You will immerse yourself in diverse tech stacks and codebases, deploying into our portfolio companies to identify and solve critical issues, chart technical roadmaps, and leverage AI technologies to transform our portfolio of software and services businesses. In short, you will gain hands-on experience learning how to scale and grow software businesses.
You will work with 2-3 portfolio companies at any point in time to help them grow revenue and profit by:
Vibe-coding new AI-powered features and products
Modernizing frontends/backends using AI
Expanding into adjacent verticals
This role is perfect for you if:
You are an ex-founder or full-stack founding engineer
You want to to start your own B2B SaaS company one day
You want to join a profitable, fast-growing startup
You want to learn about interesting verticals and markets
You are commercially-minded and excited to business problems, regardless of tech stack and tools
You understand software engineering best practices and when to apply them
You are curious about the world of private equity, rollups, and AI
DevOps Engineer
DevOps Engineer
Role: We’re looking for an experienced DevOps Engineer to join our team and help lay the foundation for scalable, secure, and reliable infrastructure across our growing portfolio of software businesses. This role is ideal for someone with strong cloud engineering expertise, a pragmatic mindset, and a passion for enabling teams to build and deploy with confidence. This is an exciting and entrepreneurial opportunity to join a fast-paced technology company with a steep growth trajectory.
Key Responsibilities:
Design, build, and maintain cloud infrastructure on AWS, GCP, Azure, and other clouds
Establish CI/CD pipelines and ensure fast, reliable deployments across multiple portfolio companies
Set up and manage container orchestration tools like Kubernetes and Docker
Define and enforce infrastructure-as-code using Terraform, Ansible, or similar tools
Implement monitoring, alerting, and incident response workflows (e.g., Grafana, PagerDuty)
Partner with portfolio engineering teams to drive best practices in reliability, observability, and security
Provide technical leadership and mentorship to portfolio engineering teams
What We’re Looking For:
6+ years of experience in DevOps, Site Reliability Engineering, or Cloud Infrastructure roles
Proven hands-on experience with cloud platforms including AWS, GCP, Azure
Proficiency with containerization and orchestration tools: Docker, Kubernetes
Strong background with infrastructure-as-code tools: Terraform, Ansible, Chef, etc.
Experience setting up and managing secure secrets and credential stores (e.g., Vault)
Solid understanding of incident management tools like PagerDuty
Blend of startup agility and big-company maturity preferred
Compensation:
Competitive salary, equity, and benefits
Select...
Select...