Beacon Holdings
Lead Software Engineer
About this role
Description: Lead Software Engineers work within Beacon's portfolio companies, bringing a modern engineering model to established businesses. The role is hands-on, requiring daily coding and coaching of existing engineers to improve their skills. Requirements: 7+ years of software engineering experience, including roles as tech lead or founding engineer. Proficient in multiple tech stacks, having shipped production code in at least three different ones. Experience in taking over and improving messy codebases and teams. Familiarity with AI tools and coding agents. Strong interpersonal skills for collaboration with GMs, operators, and customers. Benefits: Opportunity to shape the engineering practices of established companies. Work in a dynamic environment with a focus on modernizing software development processes.