Manager, Software Engineering
Emburse Chrome River
Who We Are:
At Emburse, you’ll not just imagine the future – you’ll build it. As a leader in expense intelligence, we are creating a future where technology drives business value and inspires extraordinary results. Our AI-powered platform helps organizations modernize financial operations, increase visibility, and optimize spend across the enterprise.
Summary / Objective
Emburse Engineering Managers drive the execution, culture, and technical vision behind an engaging and interconnected set of enterprise solutions. As a Manager of Software Engineering, you will lead, mentor, and empower a high-performing engineering team, fostering an environment grounded in technical excellence, accountability, and continuous growth. You will balance direct people management with strategic technical leadership - guiding architectural decisions, optimizing delivery workflows, and unblocking complex engineering challenges. Emburse, known for its innovation and award-winning technologies, relies on strong engineering leadership to build world-class products while coaching and developing the next generation of technical talent.
Essential Functions Technical
- 4–6 years of distributed software development experience, with 1–3 years of direct line management or player-coach management experience
- Hands‑on technical depth with ability to review code, triage alerts, and analyze software requirements
- Ability to review and influence design plans and architectural decisions
- Oversees 3rd‑party API integrations, vendor workflows, and data verification partnerships core to our travel platform
- Manage goal priorities as set by senior management and delegate tasks to appropriate resources
- Develop, lead, coach, and assess the engineering team (5–6 direct reports across US and Canada)
- Grow a team culture that is collaborative and grounded in trust, open feedback, and accountability
- Provide technical guidance and coaching; break down barriers that interfere with tasks
Agile / Process
- Familiar with all policies, procedures, and technical concepts related to software programming, including but not limited to security, deployments, build and UAT processes, SDLC, SSDLC, PCI/DSS, and GDPR.
- Participates in design activities and system architecture reviews
- Prepare technical requirements and software design specifications
- Promotes and models modern developer workflows and AI tools to enhance team productivity
- Work closely with a product partner and the team to refine options and drive strong tradeoff conversations
Impact
- Leads small technical teams in delivering highly scalable and reliable applications that meet business budgets and timelines
- Establishes attainable goals in order for the project to finish on time
- Provides guidance to team members to encourage work productivity
- Focused on one or more small projects or platforms at once
- Monitors, evaluates and ensures the completion of tasks and projects Improves engineering quality and efficiency (e.g. workflow, code review)
- Aligns product engineering team with the company’s vision
- Hires qualified candidates to strengthen company and team
Communication
- Represents the product development team across the organization
- Collaborate with cross‑functional peers, vendor partners, and leaders to deliver projects
Education & Experience
Education:
Required: Bachelor’s degree in Computer Science or related field, or equivalent years’ experience
Experience Required:
- Minimum of 1–3 years of direct line management experience.
- Minimum of 4 years’ professional experience in C# development.
- Experience working in Windows and Linux environments, .NET, Azure or AWS, Microservices, SQL, NoSQL, Git.
- Experience working in a Scrum and DevOps environment.
- Good understanding of agile application development lifecycle. (Note: Candidates with a strong engineering background will be considered if accompanied by direct Travel domain expertise).
- Experience designing and building REST/JSON services; experience 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.
- Prior experience working in the corporate travel, booking, or expense domain.
Certifications
Required: None
Additional Eligibility Qualifications
- Familiarity with full stack development and proven history of application development
- Understanding of secure application programming practices or 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.
Sponsorship
- This role is not sponsorship eligible
- Candidates need to be legally allowed to work in Canada
Work Location
- This is an onsite role in Toronto
Why Emburse?
- A Company with Momentum – We serve 12M+ users across 120 countries, helping businesses modernize their finance operations.
- A Team That Innovates – Work alongside some of the brightest minds in finance, tech, and AI to solve real‑world challenges.
- A Culture That Empowers – Competitive pay, flexible work, and an inclusive, collaborative environment that supports your success.
- A Career That Matters – Your work here drives efficiency, innovation, and smarter financial decision‑making for businesses everywhere.
Shape your future & find what’s next at Emburse.
Emburse provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Emburse complies with applicable state and local laws governing nondiscrimination in employment in every location where the company has facilities. This policy applies to all terms and conditions of employment.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
#J-18808-Ljbffr- ...OVERVIEW We are seeking an experienced Software Engineer, Subscription Management with a strong background in full stack development to design, build, and maintain secure, high-performing applications and APIs. The successful candidate will work closely with cross-functional...SuggestedFull timeContract work
$130k - $140k per year
...HUB office. Job Description Are you a passionate Senior Software Engineer looking to make a significant impact in the fintech space?... ...to take a customer-centric approach to pricing and portfolio management. We're embarking on an exciting journey to develop novel solutions...SuggestedPart timeWork at officeRemote workWork from homeFlexible hours$160k - $220k per year
...talk. Opportunity As a Staff Engineer on the OIG team, you will be... ...of building enterprise-grade software that millions of users depend... ...how thousands of enterprises manage access governance at scale, where... ...Familiarity with workflow engines or approval/routing systems (e...SuggestedFull timeLocal areaWorldwide- ...For, and a multi-year Inc. Best Workplace awardee. Android Software Engineer Ready1 Mobile · Full-time · Toronto, Canada (Hybrid) · Mid... ...of the brightest minds in cybersecurity and Identity Access Management. About Semperis Semperis protects hybrid Active Directory...SuggestedFull timeInternshipWork at officeLocal areaRemote workWorldwide3 days per week
$149k - $220k per year
...innovation ecosystem. On the Commercial Software team, we are building the platform that... ...customers and internal operations to manage fleet of trucks. We're a full stack web development... ...Be part of a team of multidisciplinary Engineers and Research Scientists using an AI-first...SuggestedFull timeInternshipManual laborWork at officeWork from homeFlexible hours- ...welcome a billion customers. Spotify is looking for a Senior Software Engineer to join the Authorization team within Platform. Our team... ...systems that enable creators and their teams to securely access and manage their presence across Spotify. What began by supporting...Long term contractFull timeInternshipWork from home
$125.28k - $210.6k per year
...t wait to meet you. WHAT YOU'LL DO We’re looking for a Software Engineer II to join our WhatsApp team. Our team is responsible for building... ...team owns all of the sending, analytics, and subscription management parts of Braze's product, including a feature-rich dashboard...Full timeInternshipWork at officeLocal areaFlexible hours$163k - $200k per year
...About Sentry Software runs the world and the pace is faster than... ...that makes it easy for Sentry engineers to deploy and run Streaming Applications... ...consumers automatically, and managing state so product teams can... ...plane for Kafka fleet management and improve efficiency. Partner...Full timeWork at office3 days per week$100k - $147k per year
...combines restaurant point of sale, team management, guest-facing technology, and award-winning... ..., and thrive. We're looking for an engineer to help build and scale Toast's earnings... ...hear from you. About this roll*: As a Software Engineer on our team, you will: Help shape...Full timeWork at officeLocal area- ...Our client manages large lottery campaigns for major foundations. They currently have an opening on their team to add a Senior Software Engineer. The Senior Software Engineer will be responsible for designing and implementing software and integration solutions that supports...Full time
$140k - $190k per year
...Canada’s #1 automotive marketplace, attracting over 25 million visits each month. --- We’re hiring an experienced Software Engineering Manager to run two teams building our marketplace platform in Toronto. You will build and grow high-performing teams, establish delivery...Full time2 days per week$156.8k - $196k per year
...As Marqeta's Manager, Software Engineering within our Risk, Fraud and Disputes pod, you will lead the design, development, and execution of our Identity Platform . You will be responsible for building and operating systems that manage the full KYC lifecycle, from Customer...Full timeInternshipWork at officeRemote workFlexible hours- ...configuration and skills library are the default way engineers design, build, test, and review software, not an optional accelerant a few people use. We expect... ...'t. About the Role: AltaML is looking for a Manager, Software Engineering to lead a delivery pod where technical...
$136k - $187k per year
...opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. We are looking for a Senior Software engineer who is passionate about writing the tools to integrate and support to build large-scale, high-demand software in a fast-paced agile...Full timeLocal areaWorldwideFlexible hours- ...algorithms, shape processes into a growing engineering organisation, all while helping to scale... ...is Enable: Enable is the SaaS rebate management platform that drives trusted... ...Engineering Manager , you'll manage a team of software engineers reporting directly to you. You...Long term contractFull timeTemporary workLocal areaShift work
$75k - $95k per year
...employees, and communities. The Role We're hiring Associate Software Engineers in Test to work at Veeva, working on various products in the... ...the process is as follows: # A conversation with the hiring manager # A practical case exercise # A final conversation with...Full timeInternshipWork at officeLocal areaWork from homeRelocation$137.2k - $196k per year
...About the Role: As a Senior iOS Engineer at Tubi, you’ll play a critical role on our mobile engineering team, focusing on developing,... ...FOX Vacation policy, Tubi offers a Flexible Time off Policy to manage all personal matters. For all full-time, regular employees, in...Long term contractRemplacementFull timeTemporary workLocal areaFlexible hours$118k - $162k per year
...or hand an auditor evidence that isn't true. The Senior Software Development Engineer in Test Opportunity As a Senior Software Development... ...debt, and hunt down flaky tests Work with engineering management to scope and plan quality work across the team Partner...Full timeLocal areaWorldwide$120k - $180k per year
...VKC Platform Build logistics suite to manage live orders Create data models that optimize... ...~4+ years experience as a Full Stack Engineer or similar role ~ Knowledge of multiple... ...devOps (GitHub, Docker, AWS, Google Compute Engine) ~ Experience building dev infrastructure...Remote jobFull timeWork at officeVisa sponsorship$88k - $110k per year
...looking for experienced, product-focused software engineers for our Driver Earnings Team. We are... ...Responsibilities: Partner with product managers, engineers, and operators to build... ...off as much time as they need (with manager approval). Hourly team members get 15 days...Hourly payFull timeWork at officeFlexible hours3 days per week$136k - $160k per year
...performing, fast-moving team with ethics at the center of everything we do. Expectations are high, and so are the rewards. As a Software Engineer , you’ll build and own backend services, infrastructure, and data systems that support Robinhood’s next-generation crypto, web3...Full timeContract workWork at officeWorldwideFlexible hoursShift workNight shiftWeekend work3 days per week$175k - $210k per year
...Description General Information: Job Title: Principal Software Engineer - Zynque Location: Toronto (Onsite/ Hybrid) Job Type: Full... ...Hiring Timeline: Immediate Reporting Line: General Manager at Zynque Existing Vacancy: Yes Application Deadline:...Long term contractFull timeInternshipLive InWork at officeImmediate startRemote workFlexible hours- ...influence, SJC has proudly been recognized as one of Canada’s Best Managed Companies for 22 consecutive years, a testament to our... ...building the AI layer for its Digital Operations. As the founding Software Engineer, Applied AI, you own that layer end-to-end: from agentic...Full timeFlexible hours
- Lead a high-performing engineering team at AltaML, an AI-first company. This role requires championing AI-assisted development and... ...architectural integrity for timely delivery. As a Software Engineering Manager, you'll oversee a delivery pod focused on both technical excellence...
$136k - $187k per year
...let's talk. The Okta Privileged Access Management (PAM) is an identity-centric approach to... ...We're looking for a Senior level Platform Engineer to join a team of highly skilled and talented... ...~Demonstrably followed best software engineering principles ~Familiarity with...Full timeLocal areaWorldwideFlexible hours$160k - $190k per year
...Questrade, Questbank, Questrade Wealth Management, Community Trust Company, Zolo, and Flexiti... ...looking for our next Senior Manager, Software Engineering. Could It Be You? We are on a mission... ..., specifically using Google Kubernetes Engine (GKE) and other Google Cloud Platform...Long term contractPermanent employmentFull timeWork at office$130k - $225k per year
...them. What You'll Do As a Backend Engineer, you will design and deliver scalable... ...uptime Requirements ~5+ years of software engineering experience shipping production... ...follows: # A conversation with the hiring manager # A practical case exercise # A final...Remote jobLong term contractFull timeInternshipWork at officeLocal areaWork from home$20k - $24k per year
...reduce code duplication and create more consistent experiences across mobile applications and backend services. As a Staff Software Engineer — Collections , you will work across teams with customer faced ownership on renegotiation products. You will help establish the...Long term contractFull timeTemporary workWork at officeLocal areaImmediate startFlexible hours$202.4k - $231k per year
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Manager, Software Engineering About Capital One Canada. For 30 years, we’ve been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating machine learning, conversational...Work at officeWork from home$180k - $220k per year
...innovative problem-solving. BitGo is looking for a Senior Software Engineer (Backend) to join our Mobile team and help us build the first-... ...culture of continuous improvement Work closely with product managers, designers, and other engineers to understand and refine product...Full timeWork at officeWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Manager, Software Engineering. Be the first to apply!
- software project manager Toronto, ON
- manager software development Toronto, ON
- director software engineering Toronto, ON
- project manager software development Toronto, ON
- golang software developer Toronto, ON
- remote software Toronto, ON
- software support Toronto, ON
- software sales Toronto, ON
- software Toronto, ON
- junior software developer .net Toronto, ON


