Engineering Manager

GoCanvas
Summary
Join GoCanvas as an Engineering Manager and lead a team of engineers, focusing on technical execution, quality, and team development. Mentor your team, support delivery, and shape engineering culture. You will guide technical decisions, support building reliable, scalable software, and manage and supervise engineering teams, fostering collaboration and productivity. Conduct regular one-on-one meetings, hire and onboard new team members, and identify training opportunities. Provide technical leadership through code reviews, architectural direction, and hands-on contributions. Collaborate with other teams, communicate project updates, track KPIs, and implement process improvements. Address team conflicts, resolve challenges, and lead research efforts for new technologies. This role requires a Bachelorโs degree (preferred), 5+ years of experience, proven technical leadership, and strong communication skills.
Requirements
- Bachelorโs degree in a relevant engineering discipline is preferred
- 5+ years of professional experience in the target engineering discipline is typically required
- Proven track record of technical leadership and hands-on engineering work
- Strong technical background in the relevant engineering field, including up-to-date knowledge of engineering practices, software, frameworks, and processes
- Ability to provide strategic technical direction and understand how technologies fit into the larger industry context
- Demonstrated ability to lead, mentor, and develop engineering teams
- Strong communication skills for conveying technical information to both technical and non-technical audiences
- High emotional intelligence, with the ability to motivate teams, resolve conflicts, and foster a positive work environment
Responsibilities
- Manage and supervise engineering teams, fostering collaboration and productivity
- Conduct regular one-on-one meetings to provide feedback and support individual growth
- Hire and onboard new team members while identifying training opportunities
- Provide technical leadership through code reviews, architectural direction, and hands-on contributions where needed
- Ensure technical accuracy in team deliverables and develop quality control procedures
- Lead research and development initiatives to create new designs, products, or processes
- Work closely with other teams, especially product management, product delivery, UX, and other engineers
- Act as a technical resource for team members while mentoring and delegating tasks effectively
- Communicate project updates to stakeholders and ensure alignment with organizational goals
- Track engineering KPIs (Key Performance Indicators) and draft quarterly objectives
- Implement process improvements to enhance productivity and product quality
- Monitor budgets, schedules, and team performance to meet organizational expectations
- Address conflicts within teams and resolve technical or operational challenges
- Use analytical skills to evaluate complex issues and propose effective solutions
- Lead research efforts for new technologies or methods that improve engineering practices
- Collaborate with other departments to identify customer needs for product development
Preferred Qualifications
- Technical experience aligned with our stack is a strong plus, including: React/Redux and Ruby on Rails
- Familiarity with GitHub-based CI/CD tools
- Knowledge of Kubernetes, Docker, and AWS cloud infrastructure
- Solid grasp of TDD principles and testing tools such as Jest, Cypress, or Playwright
- Experience building RESTful APIs and working with microservices architectures
- Experience with Design Systems and tools like Storybook
- Proficiency with SQL or NoSQL databases
Benefits
- Health insurance (medical, dental & vision)
- Life insurance
- 401(k)
- Paid time off
- #LI-Remote opportunity
Share this job:
Similar Remote Jobs

