Manager, Engineering

Work set-up: 
Full Remote
Contract: 
Salary: 
145 - 145K yearly
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science, Engineering, or related field., Proven experience leading engineering teams, especially in high-growth environments., Strong hands-on experience with microservices architecture, AWS, Kafka, and REST APIs., Deep understanding of distributed systems, scalability, fault tolerance, and operational excellence..

Key responsibilities:

  • Lead and manage a high-performing engineering team to deliver scalable software solutions.
  • Provide technical leadership in system architecture, design, and implementation planning.
  • Drive initiatives to evolve the company's tech stack using modern frameworks and cloud-native practices.
  • Collaborate with cross-functional teams to translate product goals into technical execution plans.

Auvik logo
Auvik https://www.auvik.com
201 - 500 Employees
See all jobs

Job description

Why should you consider joining Auvik?
  • You want to work at a company that is building impactful, relevant technology. Auvik’s network management software helps IT teams by automating time-consuming tasks, streamlining operations, and mitigating risk. It’s more important than ever to be able to remotely monitor and manage network infrastructure, and with Auvik, IT professionals have that essential visibility and control.
  • You want to work with a leadership team who are transparent and trustworthy. Our senior leaders have a vision for Auvik. They are experienced, knowledgeable, approachable, and consistently working hard to drive success, both for the company and the team of people who make it happen.
  • You want to work with a product customers love. People rave about what we’ve built—our latest NPS was 57 (phenomenal!). Our customers are smart, aspirational, and highly technical. It pays to get the details right.
  • You want regular opportunities for learning and growth. With ongoing feedback from leadership, you’ll find that Auvik encourages you to be your very best. Our onboarding process is thorough and informative because we want to make sure you’re prepared to have a great work experience. We also have programs designed to help you take the next steps you want for your career.
  • You want the flexibility to manage your work, your way. We’re a fully distributed team and we’re prepared to continue to support working from home (or the space you choose!). When we’re able, we’ll have Auvik hubs in Waterloo and Barcelona for you to leverage if needed. We trust you to get the job done where you feel most comfortable and effective.

What’s the job about?

Auvik is seeking a results-driven and technically adept Engineering Manager to lead a high-performing development team as we scale our network management platform. You’ll play a pivotal role in evolving our product’s technology infrastructure, shaping scalable architecture, and delivering product features that unlock new markets and customer segments.

As a key member of Auvik’s Engineering Leadership team, you’ll balance strategic leadership with hands-on technical contributions. You’ll guide your team through architecture decisions, microservices design, and modern cloud-native delivery practices, while fostering a strong, empowered team culture.

What will I do in this role?

  • Lead High-Impact Engineering Teams: Manage a talented team of developers delivering scalable software solutions. Drive performance, engagement, and growth through strong leadership and mentorship.

  • Architect and Deliver: Provide hands-on leadership in technical design, system architecture, and implementation planning. Scope engineering efforts, estimate timelines, and ensure the delivery of high-quality, performant software.

  • Advance Technical Infrastructure: Lead initiatives to evolve Auvik’s tech stack using microservices, RESTful APIs, and modern frameworks. Guide the team in building event-driven systems leveraging tools like Kafka and AWS-native services.

  • Ensure Operational Excellence: Champion CI/CD pipelines, testing automation, and observability practices. Establish resilient systems with strong monitoring, incident response, and change management processes.

  • Collaborate Cross-Functionally: Partner with Product, Design, and other stakeholders to shape the roadmap and deliver business value. Translate product goals into technical execution plans with clear scope and accountability.

Successful candidates will have experience or a willingness to rapidly learn the following:

  • Experience leading engineering teams, including managing distributed teams in high-growth environments
    Proven success delivering and scaling production-grade applications in high-throughput, real-time, or multi-tenant environments
    Strong hands-on experience with:
    • Microservices architecture and domain-driven design
    • AWS, with a focus on designing, deploying, and operating scalable cloud-native systems
    • Kafka or similar event-driven architectures
    • REST API design and integration patterns
  • Deep understanding of distributed systems principles: scalability, fault tolerance, and data consistency
  • Experience building for performance, observability, and operational excellence
  • Strong foundation in Agile and CI/CD practices, with the ability to scope, deliver, and iterate efficiently
  • A pragmatic mindset, able to make thoughtful tradeoffs and guide teams through delivery and growth

Are there bonus points?

  • Experience in Network Management and Network Monitoring.
  • Experience with Device Management and Device Identification.
  • Experience with Network Automation.

About Auvik

Auvik makes network management easier. Our software provides the visibility and automation IT professionals need to focus on the work that delivers the greatest value to their organization. Today, Auvik helps IT teams manage more than four million devices on over 50,000 networks worldwide.

Auvik is one of the fastest growing North American technology companies. We’ve won the  Deloitte Technology Fast 50, Deloitte Fast 500, and we were recognized as the #1 ranked Canadian company in the FT Americas’ Fastest Growing Companies.

We’re focused on building a diverse and inclusive workforce. If you’re excited about this role, but do not meet 100% of the qualifications listed above, we encourage you to apply. We are happy to make any accommodations you may need throughout the interview process as well. Don't have a working webcam? We will help you find a space you can conduct your interview from Have kids or pets in the background? Don’t worry about it. Just let us know what you need when we reach out to schedule and we will make it work! 

Auvik is an Equal Opportunity Employer and considers applicants for employment without regard to race, colour, religion, sex, orientation, national origin, age, disability, genetics or any other basis forbidden under federal, provincial, or local law.

Compensation Details: 

At Auvik, our compensation philosophy is to be market competitive, reward performance, reflect our commitment to equity and maintain transparency with our employees. We have defined job levels and compensation ranges for each of our markets we employ, based on research from various sources of market data, which are reviewed on a regular basis.

The hiring range for this position is listed below. Compensation offered for candidates in this role is based on a number of factors including job-related skills, knowledge, and experience. These factors may cause your compensation to vary within the range outlined below. 

In addition to cash compensation, all full-time employees are granted stock options to share in Auvik’s future successes. Auvik employees are eligible to participate in additional benefits and programs including our comprehensive health and dental benefits plan, Wellness spending account, GRSP matching program, flexible paid time off, paid parental leave program, and are eligible for remote working subsidies.

Salary Range:
$145,000$188,000 CAD

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Mentorship
  • Collaboration
  • Problem Solving
  • Leadership

Engineering Manager Related jobs