Engineering Manager (CMS)

GetLinks partner

British Columbia, Canada

Negotiable

Job description

Key Responsibilities

  • Collaborate with Product Manager & cross-functional team to determine the product roadmap that aligns with the broader company vision;
  • Be responsible for the technical architecture and execution/delivery of projects that meet the business objectives;
  • Define and continuously optimize your team’s working model (sprint/agile processes) for efficiency & quality;
  • Manage & lead the team through critical projects;
  • Provide sound judgment on hard tradeoffs between scopes, engineering capacity, and time constraints; 
  • Set a high bar for engineering talent recruitment;
  • Coach, develop, and grow your engineering team to make bigger impacts and job satisfaction;
  • Build a strong culture of teamwork, guide team members to resolve conflicts and help build a cohesive relationship.


Who You Are

  • 5+ years of professional software development experience;
  • 2+ years of management experience leading software engineers;
  • Strong communication, leadership, and problem-solving skills;
  • Track record of managing, recruiting, and retaining strong engineering talent and growing effective teams;
  • Experience working with multi-functional, globally distributed teams to coordinate work and deliver solutions that span multiple teams;
  • Experience working with PMs, designers, data scientists, and infrastructure teams to identify opportunities, prioritize roadmaps, and solve problems;
  • Strong technical skills with experience in large-scale, distributed systems, including SQL/NoSQL storage, transactional updates, asynchronous processing with message queues like Kafka, logging, system monitoring, and performance tuning;
  • Desire knowledge of microservices, and distributed systems.


CMS Team

- Most experience (time spent) in tech positions: tech lead, hands-on architect, EM leading a small team and staying close to technology.

- Current project tech stack: JS (React), Golang, PHP (Laravel), MongoDB, AWS

- Experience in large projects, especially using strongly structured languages (java, kotlin, C#) is a big plus.

- Understanding of architectural patterns, a question about experience/knowing about DDD might be helpful.

- Experience in managing a team (project and people management)

- Servant leader/ mentor leadership style. Experience working with business and product stakeholders to provide reasonable pushback when needed.

- 8y+ of experience for a healthy dose of scepticism.

Contact us

1 - Minh Anh Le (Tina)Email: [email protected]Tel: +84 97 630 61 49Skype: lengminhanh91