✦ Luna Orbit — Software Engineering

Sr. Software Engineer (Billing)

at Dialpad

📍 Kitchener, Canada Onsite Posted March 19, 2026
Type Full-Time
Experience senior
Exp. Years Not specified
Education Not specified
Category Software Engineering

Senior software engineer responsible for developing and maintaining scalable billing APIs within Dialpad’s billing platform, utilizing microservices architecture.

  • Designing billing platform architecture
  • Building reusable APIs
  • Monitoring billing performance
  • Creating automation tools
  • Collaborating on technical solutions

Focus on building scalable, resilient billing systems using microservices, APIs, and automation tools, with an emphasis on performance and long-term support.

The ideal candidate is a senior software engineer with experience in building scalable, resilient systems using microservices architecture. They possess strong API development skills and are comfortable working closely with support and product teams to improve platform performance.

APIsMicroservices architectureBuilding scalable systemsPerformance monitoringAutomation tools
Frontend developmentSupport systemsResilient system design
MicroservicesAPIsPerformance monitoring tools
APIsMicroservices architecturescalable systemsperformance monitoringautomation toolsbackend developmentsoftware architecture
APIsMicroservices architectureScalable systemsPerformance monitoringAutomation toolsBackend developmentAPI developmentSoftware architecture
CollaborationProblem-solvingCritical thinkingCommunicationTeamworkAdaptability
Industry SaaS
Job Function Developing scalable billing APIs and platform components
Role Subtype Systems Architect
Tech Domains Microservices architecture, APIs
APIMicroservices architectureScalable systemsPerformance monitoringAutomation toolsBackend developmentSoftware architectureResilient systemsSupport teamsDesign reviewsTechnical solutionsLong-term solutionsEngineering roadmapKitchenerAPIsMicroservicesSupport systems

Lack of experience with microservices, No API development experience, Unable to work onsite in Kitchener

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile