Posted in

Manager – Engineering

Manager – Engineering

CompanyGeoComply
LocationVancouver, BC, Canada
Salary$140000 – $200000
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • 3+ years of experience managing software engineering teams
  • Strong background in software development
  • Hands-on experience in building and operating distributed systems
  • Experience with microservices architectures
  • Experience with cloud platforms (AWS, GCP, etc.)
  • Excellent communication skills
  • Product-focused mindset

Responsibilities

  • Manage and mentor a team of software engineers located in Vietnam and Seattle
  • Facilitate technical discussions and promote sound engineering practices
  • Lead the professional growth and upskilling of engineers in Golang, distributed systems, and cloud-native architecture
  • Set clear goals, provide regular feedback, and support career growth of team members
  • Champion the migration from a monolithic architecture to a microservices-based ecosystem
  • Drive key architectural decisions in the transition to microservices
  • Collaborate with product managers, data scientists, and other stakeholders to deliver innovative solutions
  • Oversee the architecture and development of high-availability distributed services in Golang

Preferred Qualifications

  • Experience building products that enable business users to define and manage rules for real-time execution
  • Familiarity with geolocation spoofing techniques and anti-fraud measures