Talent.com
Sr. Software Engineer (Billing)
Sr. Software Engineer (Billing)Dialpad Japan • Kitchener, Region of Waterloo, CA
Sr. Software Engineer (Billing)

Sr. Software Engineer (Billing)

Dialpad Japan • Kitchener, Region of Waterloo, CA
1 day ago
Job type
  • Full-time
Job description

Overview

Sr. Software Engineer (Billing) – 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 companies around the globe — including Netflix, RE / MAX, Uber, Randstad, and Tractor Supply — and rely on real-time, AI-driven insights. Visit dialpad.com 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 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 refine our platform and our own skills. We seek individuals who are Scrappy, Curious, Optimistic, Persistent, and Empathetic.

What you’ll do in this role and how you’ll contribute to the Billing team are described below.

What You’ll Do

  • You’ll own different components of our billing system and work closely with other engineers to build scalable billing APIs.
  • Help create generic solutions and tools that improve our billing platform and assist our support teams.
  • Develop the next generation of our billing platform using microservices architecture.
  • Report to the Engineering Manager and collaborate with the team; base location in our Kitchener Office is possible.
  • Contribute to architecture decisions to help the billing platform scale with rapid growth in the Dialpad customer base.
  • Build reusable, well-defined APIs consumed in product code.
  • Monitor performance and accuracy of how we bill our customers.
  • Build automated tools to enable customers and support teams to perform self-service billing operations.
  • Participate in design and code reviews with engineers and product managers, translating business requirements into pragmatic technical solutions and weighing tradeoffs.
  • Identify classes of problems across the system and propose long-term engineering roadmaps.
  • Mentor new hires to help the team grow.

Skills You’ll Bring

  • Inquisitiveness and a track record of maintaining stable, scalable systems.
  • Experience with real-time debugging and outages; backend data models with 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 (Python, Java, C#, Node.js, Ruby, etc.).
  • Experience designing backends based on microservices architecture.
  • Dialpad offers competitive benefits and a robust training program. Our offices are designed to be inclusive, fostering collaboration and connection. We are a Great Place to Work-certified employer, and we strive to ensure 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 possess the drive and ambition we seek, we encourage you to apply.

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

    Apply for this position

    Back to all jobs

    #J-18808-Ljbffr

    Create a job alert for this search

    Sr Software Engineer Billing • Kitchener, Region of Waterloo, CA

    Similar jobs
    Scada Engineer

    Scada Engineer

    Akkodis • guelph, ON, ca
    Full-time
    Position : EMS / SCADA Engineer – Power Systems Duration : 6 month assignment (contract) Location : Toronto, ON (Rem...Show more
    Last updated: 6 hours ago • Promoted • New!
    Oracle Cloud Financials Lead

    Oracle Cloud Financials Lead

    Insight Global • guelph, ON, ca
    Part-time
    Contract role 15 Months with extensions This could be either a part time (16 hour / week) role OR Perm, OR 40 hours contract. Remote - travel is very limited ...Show more
    Last updated: 10 hours ago • Promoted • New!
    Software Engineer - Open Source Data Platform (Kitchener, Canada)

    Software Engineer - Open Source Data Platform (Kitchener, Canada)

    Acceldata Inc. • Kitchener
    Full-time
    Acceldata is the market leader in Enterprise Data Observability.Founded in 2018 and backed by top investors including Insight Partners, March Capital, Lightspeed, Sorenson Ventures, Industry Ventur...Show more
    Last updated: 11 days ago • Promoted
    Liquidity Operations Analyst (Digital Assets) - Zoot Crypto LLC

    Liquidity Operations Analyst (Digital Assets) - Zoot Crypto LLC

    Zoot Crypto LLC • guelph, on, ca
    Full-time
    Zoot Crypto LLC is a digital assets company focused on market infrastructure, data, and operational support across crypto and blockchain-based markets. The company works with digital asset venues, s...Show more
    Last updated: 15 hours ago • Promoted • New!
    Product Manager

    Product Manager

    Hubbl Technologies • guelph, on, ca
    Full-time
    At Hubbl, we’re building a team where curious, driven people can do their best work.We value ownership, collaboration, and a bias toward action, and we create an environment where ideas are heard a...Show more
    Last updated: 15 hours ago • Promoted • New!
    Contract CRA - Solomon Page

    Contract CRA - Solomon Page

    Solomon Page • guelph, on, ca
    Part-time
    Our client is looking to fill a part time role for a Canadian consultant CRA.Willing to travel and prefer CRA to be located in Toronto. Sites are in Montreal, Toronto, Alberta and Calgary.FTE across...Show more
    Last updated: 15 hours ago • Promoted • New!
    Sr. Technical Business Analyst

    Sr. Technical Business Analyst

    Havas CX Canada • guelph, on, ca
    Full-time
    Senior Technical Business Analyst.Must be based in Canada (available EST hours).Remote or hybrid options available.We are looking for a seasoned Senior Technical Business Analyst to join our team.T...Show more
    Last updated: 11 hours ago • Promoted • New!
    Sr. Performance Engineer

    Sr. Performance Engineer

    Canadian Solar Inc. • Kitchener
    Full-time
    Senior Performance Controls Engineer – North America.At Canadian Solar, our vision is to make lives better by bringing electricity powered by the sun to millions of people worldwide.As a leading ma...Show more
    Last updated: 11 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: 4 days ago • Promoted
    MSAT Process Engineer

    MSAT Process Engineer

    Sophus IT Solutions • guelph, on, ca
    Full-time
    Senior MSAT / Process Engineer - Vision AI Enablement.Job Location- Remote- Cananda Partial overlap with US EST hours.We are seeking a hands-on Manufacturing Science & Technology (MSAT) / Drug Proc...Show more
    Last updated: 15 hours ago • Promoted • New!
    Senior Contract Operations Analyst : Compliance & Billing

    Senior Contract Operations Analyst : Compliance & Billing

    Waste Management Inc. • Kitchener
    Full-time
    A leading waste management company in Kitchener seeks a Contract Manager to oversee and support contracts.The role involves ensuring contract compliance, managing data, and addressing compliance ga...Show more
    Last updated: 9 hours ago • Promoted • New!
    Software Engineer (Java / Angular) - cambridge

    Software Engineer (Java / Angular) - cambridge

    Tundra Technical Solutions • cambridge, on, ca
    Full-time
    Please note, this is a contract position with an initial expected 12 month duration, dependant on client / project needs and requirements. Our client is looking for a self-driven senior software engin...Show more
    Last updated: 15 hours ago • Promoted • New!
    High-Volume Billing Specialist (Temp) – Hybrid

    High-Volume Billing Specialist (Temp) – Hybrid

    SLR Consulting • Guelph
    Full-time
    A leading environmental consulting firm is looking for a Billing Specialist in Guelph, Canada, to manage high-volume billing operations and collaborate with project teams.The successful candidate w...Show more
    Last updated: 3 days ago • Promoted
    Senior Backend Engineer - Ads

    Senior Backend Engineer - Ads

    Faire • Kitchener
    Full-time
    Faire is an online wholesale marketplace built on the belief that the future is local — independent retailers around the globe are doing more revenue than Walmart and Amazon combined, but individua...Show more
    Last updated: 9 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
    Technical Lead - guelph

    Technical Lead - guelph

    Anime Universe • guelph, on, ca
    Full-time
    Minimum commitment : 20 hours per week.A Technical Lead provides technical direction and oversight for software projects, ensuring solutions are scalable, secure, and aligned with business objective...Show more
    Last updated: 2 days ago • Promoted
    Senior Platform Engineer – Ingress & Service Mesh (Istio)

    Senior Platform Engineer – Ingress & Service Mesh (Istio)

    Net2Source (N2S) • guelph, on, ca
    Full-time
    Senior Platform Engineer – Istio / Ingress.Join the Boundary Services team to.Istio-based traffic routing, gateways, and reliability. Istio ingress gateway and service mesh.Set best practices for bo...Show more
    Last updated: 4 days ago • Promoted
    Senior Product Manager

    Senior Product Manager

    fintex • guelph, on, ca
    Full-time
    Our founding team has built and shipped game-changing digital products at Canada's leading financial institutions.Now we're taking everything we've learned and building something bolder, faster, an...Show more
    Last updated: 3 days ago • Promoted