Engineering Manager – Development, C# / .NET / High Availability

Posted 5 days ago

Apply Now

About the role

  • Engineering Manager overseeing software engineering teams for Fluent's E-commerce platform. Balancing technical leadership with people management to drive project success.

Responsibilities

  • Lead multiple development teams: Core platform, SDK, and specialized engineers — hiring, mentoring, and performance management.
  • Own technical strategy for platform architecture, API design, and SDK development.
  • Drive engineering excellence: code quality, testing practices, CI/CD, and technical debt management.
  • Partner with Product Management to translate roadmap priorities into technical execution plans.
  • Coordinate client integrations: technical requirements, implementation support, and partner API development.
  • Manage offshore development partnerships to extend team capacity and deliver on roadmap commitments.
  • Ensure platform reliability: monitoring, incident response, and operational excellence.
  • Build scalable backend services: APIs, integrations, and event-driven architectures.
  • Foster engineering culture: knowledge sharing, technical growth, and cross-team collaboration.

Requirements

  • 5+ years of software engineering experience, with at least 2 years managing or leading engineering teams.
  • Strong backend development experience: C#/.NET, APIs, microservices, or similar modern stack.
  • Experience with SDK or platform development: building tools and APIs consumed by external developers or partners.
  • Cloud infrastructure experience: AWS preferred, including deployment, scaling, and operational concerns.
  • Proven people management skills: hiring, mentoring, performance management, and team development.
  • Strong communication skills for partnering with Product, clients, and executive leadership.
  • Experience with agile delivery and managing engineering roadmaps.
  • Ad tech, marketing tech, or performance marketing platform experience.
  • Experience managing offshore or distributed engineering teams.
  • Kafka or event-driven architecture experience.
  • Multi-tenant SaaS platform experience.
  • Experience with partner/client-facing technical relationships.

Benefits

  • Competitive compensation
  • Ample career and professional growth opportunities
  • New Headquarters with an open floor plan to drive collaboration
  • Health, dental, and vision insurance
  • Pre-tax savings plans and transit/parking programs
  • 401K with competitive employer match
  • Volunteer and philanthropic activities throughout the year
  • Educational and social events
  • The amazing opportunity to work for a high-flying performance marketing company!

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$160,000 - CA$225,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AWSCloudKafkaMicroservices.NET

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.