Dialpad05.03.26
AI SCORE 8.5

Senior Software Engineer - Billing Platform

$90K–$120K/year

About the Role

We are seeking a Senior Software Engineer - Billing Platform to join our team remotely. In this role, you will be instrumental in enhancing our billing system, ensuring it scales effectively to meet the demands of our growing customer base. As a Senior Software Engineer, you will contribute to the architecture of our billing platform, helping us deliver exceptional service to over 50,000 companies worldwide.

What You'll Do

  • Contribute to the architecture of the billing platform to support rapid growth in the Dialpad customer base.
  • Build reusable, well-defined APIs that are consumed in product code.
  • Monitor performance and accuracy of billing processes for our customers.
  • Develop automated tools to enable self-service billing operations for customers and support teams.
  • Collaborate with engineers and product managers in design and code reviews, translating business requirements into technical solutions.
  • Identify classes of problems across the system and propose long-term engineering solutions.
  • Mentor new hires to foster team growth and knowledge sharing.

Requirements

  • Bachelor's degree in Computer Science or equivalent practical experience.
  • 2+ years of experience with large production backend systems at scale.
  • Deep experience with cloud-deployed solutions.
  • Strong backend programming experience in Python, Java, C#, Node.js, Ruby, or similar.
  • Experience designing backends based on microservices architecture.
  • Proven ability to debug real-time issues and outages.
  • Inquisitive nature and a passion for building resilient, well-designed solutions.

Nice to Have

  • Experience with billing systems or financial software.
  • Familiarity with DevOps practices and tools.
  • Previous experience in a SaaS environment.

What We Offer

  • Competitive salary and benefits package.
  • Robust training programs to help you reach your full potential.
  • Inclusive office environment designed for collaboration.
  • A culture recognized as a certified Great Place to Work.
  • Opportunities for career growth and development.
Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Senior Software Engineer role at Dialpad offers a unique opportunity to work on a scalable billing platform in a collaborative remote environment. With competitive benefits and a strong focus on employee growth, this position stands out in the tech industry.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficiency in Python and Node.js, with hands-on experience in developing microservices that enhance billing functionalities and integrate seamlessly into cloud solutions.

Strong self-motivation and discipline to work effectively in a remote environment, with a proactive approach to problem-solving and collaboration using tools like Slack and Jira.

A mindset geared towards scalability and performance optimization, with a history of successfully scaling applications to handle high transaction volumes in a SaaS environment.

Learning Resources

Python Microservices Developmentcourse

Career Path

Senior Software Engineer - Billing Platform(Now)Lead Software Engineer(1-2 years)Engineering Manager(3-5 years)

Market Overview

Market Size 2024
$30B
Annual Growth
12.5%
AI Adoption
45%
Investment
+50%
Labour Demand
+20%
Avg Salary
$120K

Skills & Requirements

Required
PythonJavaC
Growing in Demand
Machine LearningDockerKubernetes
Declining
PerlRuby on Rails

Domain Trends

Increased Adoption of Serverless Architectures
The shift towards serverless computing is expected to grow by 25% in 2024, allowing companies to optimize costs and improve scalability.
Integration of AI in Billing Systems
By 2025, 60% of billing platforms will integrate AI functionalities for automated billing and fraud detection, enhancing operational efficiency.
Rise of Microservices Architecture
Adoption of microservices is projected to increase by 30% as organizations move towards more agile and scalable solutions for their billing platforms.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.