Software Engineer

🇺🇸 San Francisco, California
Posted 6 months ago
Expires June 17, 2026
Full TimeOn-siteEngineeringProduct

Beacon Software is seeking a versatile Software Engineer to drive technical innovation and accelerate growth across our diverse portfolio of software companies. In this role, you will collaborate closely with product, design, and leadership teams to solve high-impact problems across various architectures, tech stacks, and industries. This position offers a unique opportunity to influence revenue, customer experience, product vision, and technical direction, bridging code with commercial impact.

As a Software Engineer at Beacon Software, your key responsibilities will include deploying into portfolio companies to identify, design, and deliver high-impact technical initiatives. You will analyze codebases to uncover value creation opportunities and strategies for reducing technical debt. Your work will involve refactoring, modernizing, and scaling existing systems using current best practices and frameworks. Additionally, you will build AI-powered features and products that drive measurable business growth, architect scalable backend and API services, and develop modern, performant frontends. Collaboration with product and business leaders to translate commercial goals into technical roadmaps and contributing to internal engineering playbooks and best practices are also integral parts of this role.

The ideal candidate will have over 5 years of experience as a full-stack or backend engineer, preferably in a startup or high-growth environment. A strong foundation in software engineering best practices, including code quality, testing, and deployment, is essential. Proficiency in modern programming languages such as Python, Go, TypeScript, or Ruby is required, along with experience in cloud infrastructure and modern DevOps practices. Comfort working across diverse architectures, from monoliths to microservices, and familiarity with AI integration, large language models, and data-driven applications are highly valued. The role also demands excellent communication skills, a collaborative spirit, and a commercial mindset with curiosity about business models and how software creates enterprise value.

Beacon Software offers a dynamic and entrepreneurial work environment where engineers have the autonomy to make significant impacts across multiple industries. The company values humility, honesty, hunger, and a long-term horizon, fostering a culture that encourages continuous learning and growth. This role is perfect for individuals who thrive in ambiguity, are fascinated by the intersection of code and business growth, and are eager to be at the forefront of AI's impact on software development.

More Jobs at Beacon Software