Engineering Manager (Pinpoint)

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.


PinPoint team

- Solution: Technical focus involving hardware, firmware, and software (ideally meeting 2/3 of these criteria).

- Raspberry Pi.

- Firmware: C++.

- Web: PHP.

- Management: Ability to manage 4+ members across a wide range, including Software Development, Hardware/Firmware Development, and Technical Support.

Contact us

6- Pham Quang Duc ( Bryan)Email: [email protected]Tel: +84 396 963 663