CFS · 15 hours ago
Software Engineering Manager
CFS is a stable and growing company seeking a dynamic Software Engineering Manager to lead a high-performing engineering team. This role involves strong people leadership combined with hands-on technical problem-solving and collaboration to drive innovation and deliver impactful solutions.
Responsibilities
Lead, mentor, and grow a team of software engineers in a collaborative, high-performance environment
Drive Agile delivery including sprint planning, standups, and retrospectives
Contribute to architecture decisions, technical strategy, and code reviews
Champion innovation, new technologies, and continuous improvement
Partner closely with Product, Design, and Business stakeholders
Remove blockers, manage priorities, and maintain team velocity
Establish engineering best practices, coding standards, and quality processes
Communicate progress, risks, and technical concepts clearly to leadership
Qualification
Required
8+ years of software development experience with strong hands-on coding ability
4+ years leading engineering teams (5+ engineers preferred)
Experience with modern tech stacks (JavaScript/TypeScript, Python, .NET, Node)
Strong knowledge of system design, CI/CD, DevOps, and AWS
Experience working in Agile/Scrum environments
Proven ability to deliver complex projects in fast-paced settings
Excellent communication, leadership, and stakeholder management skills
Preferred
5+ engineers preferred
Mobile development exposure (React Native, iOS, Android) preferred
Benefits
Competitive compensation and benefits
Stable and growing company
Opportunity to own a high-visibility website revamp
Collaborative, laid-back team environment
Potential for future project or long-term work