Remote Position

Director of Software Engineering

🌍 Remote · United States 💼 Full-time

Company Description

BC Growth Equity is an investment firm focused on early-stage companies that have validated their business concepts and are positioned for rapid expansion. The firm partners with founders to accelerate growth through capital, strategic guidance, and operational support. BC Growth Equity works closely with portfolio companies to build scalable technology and strong engineering organizations. Team members have the opportunity to influence high-impact decisions across multiple fast-growing companies and work in a dynamic, results-oriented environment. Role Description The Director of Software Engineering is a full-time, remote role responsible for leading software development across one or more portfolio companies. This position oversees engineering teams, sets technical direction, and ensures high-quality delivery of scalable, reliable software solutions. Day-to-day responsibilities include guiding architecture and software design decisions, coaching and mentoring engineers, and collaborating with product and business stakeholders on roadmaps and priorities. The director will manage projects end-to-end, implement best practices in distributed systems and modern development processes, and establish metrics and workflows that support continuous improvement. This role also contributes to hiring, team structure, and strategic technology planning to support exponential growth.

Qualifications

Strong skills in Software Development and Software Design, with experience building scalable, production-grade applications. Demonstrated Team Leadership capabilities, including mentoring, performance management, and building inclusive, high-performing engineering teams. Proficiency in Project Management, with the ability to plan, prioritize, and deliver complex initiatives on time and within scope. Hands-on experience with Distributed Systems, including designing and operating resilient, cloud-based architectures. Extensive background as a senior engineering leader (e.g., Engineering Manager, Director, or similar) in high-growth or startup environments. Comfort working in a remote, cross-functional setting with clear communication and collaboration skills. Knowledge of modern development practices (CI/CD, DevOps, testing automation, code review, and agile methodologies). Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience. Experience aligning technical roadmaps with business objectives and working closely with product, operations, and executive stakeholders.

Apply Now →

More Open Positions

Explore similar remote opportunities