Talent.com
Sr. Software Engineer (Billing)
Sr. Software Engineer (Billing)Dialpad • Kitchener, ON, Canada
Sr. Software Engineer (Billing)

Sr. Software Engineer (Billing)

Dialpad • Kitchener, ON, Canada
1 day ago
Job type
  • Full-time
Job description

Job Description

Job Description

About Dialpad

Dialpad is the leading AI-powered customer communications platform, transforming how businesses communicate with their customers. More than 50,000 companies around the globe — including Netflix, RE / MAX, Uber, Randstad, and Tractor Supply — rely on Dialpad to build stronger customer connections using real-time, AI-driven insights. Visit dialpad to learn more.

Being a Dialer

At Dialpad, you'll be part of a collaborative team working toward our shared mission of making our customers and their employees wildly successful. We believe that every conversation matters, and we're elevating each one with a platform that drives real-time insights and automation for our customers.

We thrive on continuous evolution, where every employee leverages industry-leading AI to constantly refine our platform and our own skills. We seek individuals who not only meet our high standards but go beyond them. Our ambition is significant, and achieving it requires a team that operates at the highest level. We look for individuals who are not just ambitious but who also possess the traits that are fundamental to our success : Scrappy, Curious, Optimistic, Persistent, and Empathetic .

Your Role

As a Senior 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.

This position reports to our Engineering Manager and has the opportunity to be based in our Kitchener Office.

You enrich the team through your engineering experience. We don't mind if you come from a frontend, backend, or any other engineering background, as long as you are excited to learn and contribute to the team. You're the type of person who is really proud when you build a resilient, well-designed, long-term solution that saves everyone time in the long run.

What you'll do

  • You'll 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.
  • You'll 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.
  • You will 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.

Skills you'll bring

  • You bring inquisitiveness to your work and a background with critical stable systems of scale.
  • You are 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.
  • For exceptional talent based in Ontario, Canada the target base salary range for this position is posted below. Our salary ranges are determined by role, level, and location. The range displayed on each job posting reflects the target range for new hire salaries for the position. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process. Please note that the compensation details listed in Ontario role postings reflect the base salary only, and do not include bonus, equity, or benefits.

    Ontario Pay Transparency Range

    $146,550—$169,725 CAD

    We believe in investing in our people. Dialpad offers competitive benefits and perks, alongside a robust training program that helps you reach your full potential. We have designed our offices to be inclusive, offering a vibrant environment to cultivate collaboration and connection. Our exceptional culture, recognized repeatedly as a certified Great Place to Work, ensures every employee feels valued and empowered to contribute to our collective success.

    Don't meet every single requirement? If you're excited about this role and you possess the fundamental traits, the drive, and strong ambition we seek, but your experience doesn't satisfy every qualification, we encourage you to apply.

    Dialpad is an equal-opportunity employer. We are dedicated to creating an inclusive environment, free of discrimination and harassment.

    Create a job alert for this search

    Sr Software Engineer Billing • Kitchener, ON, Canada

    Similar jobs
    Corporate Pilot

    Corporate Pilot

    Phoenix Flight Solutions Inc. • Breslau, ON, Canada
    Full-time
    We are seeking a highly skilled and safety-focused.Cessna Citation CJ3 in a single-.This is a unique opportunity to join the aviation department of a dynamic, 100+ year old family-owned private com...Show more
    Last updated: 30+ days ago • Promoted
    Medical Device Engineer - Intermediate

    Medical Device Engineer - Intermediate

    Smarter Alloys • Cambridge, ON, Canada
    Full-time +1
    Medical Device Engineer – Intermediate You're an experienced engineer looking for your next challenge, where you can take full ownership of technical projects, push the boundaries of smar...Show more
    Last updated: 30+ days ago • Promoted
    Co-op Software Engineer - Encoder Optimization

    Co-op Software Engineer - Encoder Optimization

    NETINT Technologies Inc. • Kitchener, ON, Canada
    Full-time
    This is a 8 months' Full-time.Co-op employment opportunity starting Immediately, or Jan 2026.This position is open for Waterloo office. To apply, please fill out the application form and include...Show more
    Last updated: 30+ days ago • Promoted
    Conveyor Belt Splicer

    Conveyor Belt Splicer

    AFM INDUSTRIES • Brantford, ON, Canada
    Full-time
    AFM Industries is a global leader in supplying advanced heavy-duty conveyor belts and related industrial solutions.For over 30 years, we have played a vital role in some of the world’s most a...Show more
    Last updated: 30+ days ago • Promoted
    QC Analyst II (Afternoon Shift)- Full Time

    QC Analyst II (Afternoon Shift)- Full Time

    Bimeda • Cambridge, ON, Canada
    Full-time
    Salary : $55,000 - $65,000 / Year.Job Title : QC Analyst II (Afternoon Shift).Position Type : Full-time, regular.Shift Availability : 2nd Shift, Monday-Friday, 3 : 00PM - 11 : 30PM.Vacancy Status : This posi...Show more
    Last updated: 15 days ago • Promoted
    Senior Software Engineer (Constellation Operations)

    Senior Software Engineer (Constellation Operations)

    Spire • Cambridge, ON, Canada
    Full-time
    At Spire, the Space Reliability Engineering team's mission is to protect, provide for, and progress the reliable operation of Spire's constellation of satellites, ground stations, and softw...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Software Engineer (Billing)

    Sr. Software Engineer (Billing)

    Dialpad Japan • Kitchener
    Full-time
    Platform Engineering, Kitchener, Canada.Dialpad is the leading AI-powered customer communications platform, transforming how businesses communicate with their customers. We serve more than 50,000 co...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Embedded Firmware Engineer (Full-Time) - Humanoid Robot

    Embedded Firmware Engineer (Full-Time) - Humanoid Robot

    AXIBO INC • Cambridge, ON, Canada
    Full-time
    We are a highly technical and hands-on team pushing the boundaries of what's possible in roboticsfrom mechanical design and embedded systems to advanced AI and machine learning.By controlling e...Show more
    Last updated: 30+ days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    GEI Consultants • Guelph, ON, Canada
    Full-time
    The Full Stack Engineer is responsible for front-end development and back-end interconnection of solutions that support AI-powered applications and integrations across GEI.This role builds user-fac...Show more
    Last updated: 30+ days ago • Promoted
    Machine Operator

    Machine Operator

    Polycorp • Elora, ON, Canada
    Full-time +1
    Machine Operator • Elora • Permanent full-time, rotating continental shifts • Full benefits and RSP contributions • Starting from $19. Do you want to work in a great community, at a stable, we...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Firmware / Embedded software Engineer - PotisEdge

    Sr. Firmware / Embedded software Engineer - PotisEdge

    PotisEdge • guelph, on, ca
    Full-time
    Firmware / Embedded software Engineer.We are seeking a hands-on Embedded System Engineer with experience in Battery Management Systems (BMS) to support the technical development, customization, and i...Show more
    Last updated: 2 days ago • Promoted
    Food and Beverage Server

    Food and Beverage Server

    GolfNorth Properties Inc. • Burford, ON, Canada
    Temporary
    Burford Golf Links is seeking a positive minded individual to be part of our dynamic hospitality team.The individual must be energetic, well organized and possess strong communication skills.The en...Show more
    Last updated: 16 days ago • Promoted
    Algebra Private Tutoring Jobs Delhi

    Algebra Private Tutoring Jobs Delhi

    Superprof • Delhi, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Senior C++ Software Engineer

    Senior C++ Software Engineer

    Targeted Talent • Kitchener, ON, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is.C based tech company enjoying substantial growth.The work will be heavily related to developing and implementing new features ...Show more
    Last updated: 30+ days ago • Promoted
    Sales Associate - CosmoProf Store # 07539

    Sales Associate - CosmoProf Store # 07539

    CosmoProf • Brantford, ON, Canada
    Full-time
    COSMOPROF CANADA SALES ASSOCIATE : .By working at Cosmoprof Canada, you would be part of the largest hair and beauty supplier in the world, and we are on a mission to empower our customers to express...Show more
    Last updated: 30+ days ago • Promoted
    Customer Service Agent - 50k-60k / Year - Remote

    Customer Service Agent - 50k-60k / Year - Remote

    Spade Recruiting • Brantford, Ontario
    Remote
    Full-time
    Quick Apply
    We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Show more
    Last updated: 23 hours ago • Promoted
    Conveyor Belt Splicer

    Conveyor Belt Splicer

    AFM Industries • Brantford, ON, Canada
    Full-time
    AFM Industries is a global leader in supplying advanced heavy-duty conveyor belts and related industrial solutions.For over 30 years, we have played a vital role in some of the worlds most ambitiou...Show more
    Last updated: 30+ days ago • Promoted
    Senior QA Engineer

    Senior QA Engineer

    Stridely Solutions Corporation • Cambridge, ON, Canada
    Full-time
    Required Experience : 6-8 Years.Strong experience in manual testing of web and desktop applications.Expertise in test case design, execution, and defect reporting. Knowledge of SDLC, STLC, and defect...Show more
    Last updated: 30+ days ago • Promoted