K

Karbon

Cloud-based team collaboration and client management

Engineering Manager - Engagements to Payments

Engineering LeadershipUpdated on Nov 12
Full-timeSydney NSW, AustraliaNo salary listedIn-person

About the Job

Requirements

  • A background as a Senior or above individual contributor before moving into management.
  • At least 2 years of experience as an Engineering Manager.
  • A track record of improving quality and speed through technical and process change.
  • A strong understanding of distributed systems and data integrity.
  • Ability to communicate clearly across locations and time zones.
  • Balance delivery speed with quality, meet agreed timelines, and produce reliable, maintainable, well-tested solutions.
  • Use sound judgment to balance velocity with long-term sustainability.
  • Contribute constructively to design discussions, reviews, and planning, and communicate clearly about progress and risks.
  • Build scalable solutions, reduce technical debt, support operational stability, and contribute to continuous improvement.
  • Independently translate problems into actionable technical approaches, proactively identify improvements, and expand relevant technical expertise.
  • Take accountability for work quality, performance, and customer impact from design through post-release support, and follow through on commitments.
  • Apply strong technical fundamentals and AI tools and approaches to improve productivity, problem-solving, and innovation.
  • Billing or payments experience is preferred.
  • Experience moving a team toward Continuous Delivery is preferred.
  • Experience leading large technical migrations is preferred.

Responsibilities

  • Hire, onboard, and grow a team of eight frontend and backend engineers, setting clear expectations and providing regular feedback.
  • Raise technical quality through clear boundaries, sound designs, and high operational standards.
  • Improve delivery speed and quality by reducing lead time and change failure rate while keeping customers central.
  • Own reliability with the team through service-level objectives, observability, system health, and blameless incident reviews.
  • Work with Product and Tech Leads to plan and deliver, balancing new features, improvements, bugs, and maintenance.
  • Give the team autonomy through clear goals and accountability, and build strong relationships with other teams.
  • Build out the Engagements to Payments feature set so firms can manage engagements through payments in Karbon.
  • Support larger firms with billing, including multiple entities, business units, and granular permissions.
  • Move core billing screens from Ember to React and break parts of the monolith into independently deployable services.
  • Help the team progress toward Continuous Delivery.
  • Build new capabilities while maintaining and improving existing systems.

Desired Qualifications

  • Billing or payments experience.
  • Experience moving a team toward Continuous Delivery.
  • Experience leading large technical migrations.

About the Company

Karbon

Cloud-based team collaboration and client management

Karbon is a cloud-based SaaS platform that helps professional teams collaborate, manage tasks, and handle client relationships from a single shared workspace. It integrates calendars (Google and Outlook), automates repetitive admin work, and provides a single source of truth on job status to improve team planning and service delivery. The platform supports additional apps, offers premium training and support, and is subscription-based with savings in employee time as shown by its usage data. Karbon aims to help firms run more efficiently, deliver consistent client service, and scale their operations by improving collaboration and automating administrative work.

Company size
201-500
Company stage
Late Stage VC
Total funding
$95.8M
Headquarters
San Francisco, CA
Founded
2014

Recently Posted Jobs

Explore more opportunities at Karbon

See more jobs