E

Emburse

Automates accounts payable and expense management

Manager – Software Engineering

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeToronto, ON, CanadaNo salary listed

About the Job

Requirements

  • Four to six years of distributed software development experience, including at least four years of professional C# development experience.
  • One to three years of direct line management experience.
  • Hands-on technical depth to review code, triage alerts, and analyze software requirements.
  • Experience working in Windows and Linux environments, .NET, Azure or AWS, microservices, SQL, NoSQL, and Git.
  • Experience working in a Scrum and DevOps environment, with a good understanding of the agile application development lifecycle.
  • Experience designing and building REST/JSON services; working with third-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 machine learning services, APIs, harness tools, or models.
  • Prior experience in the corporate travel, booking, or expense domain; candidates with a strong engineering background may be considered if accompanied by direct travel-domain expertise.
  • Familiarity with full-stack development and a proven history of application development.
  • Understanding of secure application programming practices or vulnerabilities, and practical experience with common design patterns.
  • Ability to write clear, concise documentation and solve business problems through creative, forward-looking solutions.
  • Bachelor’s degree in Computer Science or a related field, or equivalent years of experience.
  • Candidates must be legally allowed to work in Canada.

Responsibilities

  • Lead, mentor, and empower a high-performing engineering team while fostering technical excellence, accountability, and continuous growth.
  • Balance direct people management with strategic technical leadership by guiding architectural decisions, optimizing delivery workflows, and unblocking engineering challenges.
  • Review and influence design plans and architectural decisions.
  • Oversee third-party API integrations, vendor workflows, and data-verification partnerships supporting the travel platform.
  • Manage priorities set by senior management and delegate tasks to appropriate resources.
  • Develop, lead, coach, and assess an engineering team of 5–6 direct reports across the United States and Canada.
  • Provide technical guidance and coaching, and remove barriers that interfere with work.
  • Participate in design activities and system architecture reviews.
  • Prepare technical requirements and software design specifications.
  • Promote and model modern developer workflows and AI tools to enhance team productivity.
  • Work with a product partner and the team to refine options and drive tradeoff discussions.
  • Lead small technical teams delivering scalable, reliable applications within business budgets and timelines.
  • Establish attainable project goals and monitor, evaluate, and ensure completion of tasks and projects.
  • Provide guidance to team members to encourage productivity.
  • Improve engineering quality and efficiency, including workflows and code review.
  • Align the product engineering team with the company’s vision.
  • Hire qualified candidates to strengthen the company and team.
  • Represent the product development team across the organization.
  • Collaborate with cross-functional peers, vendor partners, and leaders to deliver projects.

About the Company

Emburse

Automates accounts payable and expense management

Emburse provides software that automates accounts payable and expense management for organizations. Its SaaS tools capture invoices, route approvals, and enable faster payments to speed up financial workflows and improve spend visibility. The company differentiates itself with a broad deployment across Global 2000 firms, SMBs, public sector, and nonprofits in over 120 countries, plus extensive integrations with hundreds of technology solutions and travel providers. Its goal is to simplify financial processes, reduce the need for additional AP staff, and help teams focus on growth.

Company size
501-1,000
Company stage
Seed
Total funding
$4.5M
Headquarters
Los Angeles, CA
Founded
2015

Recently Posted Jobs

Explore more opportunities at Emburse

See more jobs