Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Lead engineer embedded in Beacon Software’s acquired vertical SaaS companies. Shipping code, modernizing SDLCs, coaching teams, and deploying AI-powered product capabilities.

Responsibilities

  • Join one Beacon portfolio company full time as its lead engineer and grow it
  • Pick up the company's stack, work in the codebase, and ship working software to customers early and often
  • Modernize the software development lifecycle with CI, tests, staging, feature flags, deploy-anyone-can-run workflows, and coding agents
  • Coach existing engineers and improve their engineering practices
  • Set the roadmap with the general manager and own trade-offs
  • Introduce coding-agent workflows to accelerate delivery and teach the team to use them
  • Put AI capabilities into products, including retrieval, tool use, evaluations, and guardrails in production
  • Write code daily

Requirements

  • 7+ years of software engineering experience
  • Experience as a tech lead, founding engineer, CTO of a small company, or the one engineer holding a product together
  • Production code shipped in at least three different technology stacks
  • Comfortable learning and working across .NET, Rails, Python, TypeScript, Oracle, PHP, and other stacks
  • Experience taking over messy codebases and discouraged teams
  • Uses coding agents every day and can demonstrate their setup
  • Ability to work directly with GMs, operators, and customers
  • Ability to work independently with good judgment
  • Vertical or B2B SaaS experience, especially where the buyer and user are different people (bonus)
  • Experience modernizing a legacy codebase without a rewrite (bonus)
  • Experience as the first engineering leader at a company without one (bonus)

Benefits

  • Beacon has raised $550M+ from investors including General Catalyst, Lightspeed, D1 Capital, CPMG, and family offices of the founders of Stripe, DoorDash, and Ramp
  • Hands-on engineering role with ownership of a portfolio company's engineering direction
  • Opportunity to work with coding agents and put AI into products
  • Opportunity to coach and develop existing engineering teams
  • Potential to remain with one company for years or move to another portfolio company when appropriate

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

No Education Requirement

Tech skills

OraclePHPPythonRuby on RailsTypeScript.NET

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.