SlipstreamJobsFresh Startup & VC-Backed Jobs

Manager, Software Engineering

Emburse - Toronto, ON, Canada - In-office - posted 2026-10-06

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Emburse is an AI-powered expense intelligence platform serving 12M+ users across 120 countries, helping organizations modernize financial operations and optimize spend. This Manager of Software Engineering role leads a high-performing engineering team of 5–6 direct reports across the US and Canada, balancing hands-on technical leadership with people management. You will drive the execution and technical vision of enterprise solutions, mentoring engineers while maintaining hands-on technical depth. Key responsibilities include: • Lead, mentor, and develop a distributed engineering team, fostering a culture of technical excellence, accountability, and continuous growth • Review code, triage alerts, and analyze software requirements; influence architectural decisions and design plans • Oversee 3rd-party API integrations, vendor workflows, and data verification partnerships core to the travel platform • Manage goal priorities set by senior leadership and delegate tasks effectively • Provide technical guidance, break down barriers, and coach team members on productivity and modern developer workflows • Participate in design activities and system architecture reviews; prepare technical requirements and software design specifications • Lead delivery of highly scalable, reliable applications that meet business budgets and timelines • Hire qualified candidates to strengthen the team • Represent the product development team across the organization and collaborate with cross-functional peers and vendor partners • Promote modern developer workflows and AI tools to enhance team productivity Emburse values innovation, collaborative culture, and technical leadership that drives business value. REQUIREMENTS: • Bachelor's degree in Computer Science or related field, or equivalent years of experience • Minimum 1–3 years of direct line management experience • Minimum 4 years of professional experience in C# development • Experience with Windows and Linux environments, .NET, Azure or AWS, Microservices, SQL, NoSQL, and Git • Experience in Scrum and DevOps environments • Good understanding of agile application development lifecycle • Experience designing and building REST/JSON services; working with 3rd-party APIs, vendor integrations, Azure APIs, Docker or other containers, large-scale or distributed web applications, Test Driven Development, and functional testing • Experience with data processing or data engineering, integration with AI and ML services, APIs, harness tools, or models • Familiarity with full-stack development and proven history of application development • Understanding of secure application programming practices and vulnerabilities • Strong understanding and practical experience with common design patterns • Ability to write clear, concise documentation • Ability to solve business problems through creative and forward-looking solutions • Prior experience in corporate travel, booking, or expense domain is a plus (candidates with strong engineering background and travel domain expertise will be prioritized) • Must be legally allowed to work in Canada; this role is not sponsorship eligible

Similar roles