Dialpad

Sr. Software Engineer (Billing)

Dialpad
onsite senior full-time Buenos Aires, Argentina
Apply →

First indexed 18 Apr 2026

Description

As a Sr. Software Engineer in the Billing team, you'll own different components of our billing system. You'll work closely with other engineers on the team to build scalable billing APIs. You'll also help create generic solutions and tools that improve our billing platform and help our support teams. In addition, you'll help develop the next generation of our billing platform using microservices architecture.

We're looking for someone who is intensely curious and holds themselves to a high bar. Our ambition is significant, and achieving it requires a team that operates at the highest level. We seek individuals who embody our core traits: Scrappy, Curious, Optimistic, Persistent, and Empathetic.

Responsibilities:

  • Contribute to the architecture of the billing platform to help it scale and support rapid growth in the Dialpad customer base.
  • Build reusable, well-defined APIs that are consumed in product code.
  • Monitor for performance and accuracy of how we bill our customers.
  • Build automated tools to enable our customers and support teams to perform self-service billing operations.
  • Collaborate and cooperate with other engineers and product managers in design and code reviews, and translate business requirements into pragmatic technical solutions while discussing and navigating tradeoffs.
  • Identify classes of problems across the system and come up with solutions in the form of a long-term engineering roadmap.
  • Mentor new hires to help the team grow.

Requirements:

  • Inquisitiveness and a background with critical stable systems of scale.
  • Experienced with real-time debugging and outages, and have built backend data models that have high performance requirements.
  • Bachelor's degree in Computer Science or equivalent practical experience.
  • Demonstrated experience with 2+ large production backend systems at scale: designing, building, launching, and maintaining.
  • Deep experience with cloud-deployed solutions.
  • Strong backend programming experience whether with Python, Java, C#, Node.js, Ruby, etc.
  • Experience designing backends based on microservices architecture.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://job-boards.greenhouse.io/dialpad/jobs/8435279002