
About Dialpad
Transforming business communications with AI technology
Key Highlights
- Headquartered in San Ramon, CA with 1,000+ employees
- $450 million raised in funding for R&D
- Serves clients like Asana, Stripe, TED, and Uber
- Integrates with Slack, Google Workspace, and Salesforce CRM
Dialpad is an AI-powered cloud communications platform headquartered in San Ramon, CA, that transforms how businesses communicate. With over 1,000 employees and $450 million in funding, Dialpad serves notable clients like Asana, Stripe, TED, and Uber. The platform offers seamless integration with to...
🎁 Benefits
Dialpad provides company stock options, a continued education stipend, and stipends for cell phone, home internet, and gym memberships. Employees enjo...
🌟 Culture
Dialpad fosters a culture focused on innovation and AI-driven solutions, encouraging a remote-friendly environment that supports collaboration across ...
Overview
Dialpad is hiring a Senior Software Engineer for their Billing team to build scalable billing APIs and improve the billing platform. You'll work with Java and REST API technologies. This position requires strong ambition and a collaborative mindset.
Job Description
Who you are
You have 5+ years of software engineering experience, particularly in building scalable systems — you've owned components from design through deployment and have a knack for debugging complex issues. Your expertise in Java and REST APIs allows you to create efficient and reliable billing solutions that enhance user experience. You thrive in collaborative environments, working closely with other engineers to drive projects forward and contribute to team success. You possess a curious and optimistic mindset, always looking for ways to improve processes and tools. Your persistence and empathy help you navigate challenges and support your teammates effectively. You understand the importance of every conversation and are committed to making each interaction count.
What you'll do
As a Senior Software Engineer in the Billing team, you will take ownership of various components of our billing system, ensuring they are scalable and efficient. You will collaborate with fellow engineers to design and implement billing APIs that meet the needs of our customers. Your role will involve creating generic solutions and tools that enhance our billing platform and assist our support teams in delivering exceptional service. You will also contribute to the development of the next generation of our billing platform, leveraging your technical skills to drive innovation and improvement. Your work will directly impact how our customers interact with our services, making it essential to maintain high standards of quality and performance. You will participate in code reviews, mentor junior engineers, and help foster a culture of continuous learning and improvement within the team.
What we offer
At Dialpad, we offer a dynamic work environment where you can grow your skills and make a significant impact. We believe in the power of AI to transform customer communications, and you will be at the forefront of this evolution. Our team is dedicated to creating an inclusive atmosphere where every employee feels valued and empowered to contribute. We encourage you to apply even if your experience doesn't match every requirement — your ambition and drive are what we value most. Join us in our mission to elevate customer conversations and make a difference in the way businesses communicate.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Dialpad.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering

Support Engineer
Dialpad is seeking a Senior Support Engineer to act as a technical bridge for AI deployments and ensure operational excellence. You'll take ownership of escalated AI issues for strategic customers. This role requires strong problem-solving skills and a passion for customer success.

Staff Engineer
Sentry is hiring a Staff Software Engineer to lead the Billing & Revenue engineering team. You'll architect and build systems for usage tracking and billing, requiring expertise in distributed systems. This role demands 5+ years of experience in software engineering.

Software Engineering
Klaviyo is hiring a Software Engineer II for their Billing & Monetization team to oversee payments and infrastructure. You'll work on tracking product usage and managing customer subscriptions. This position requires relevant experience in software engineering.

Software Engineering
Sequence is hiring a Senior Software Engineer to build an AI-powered revenue platform for modern finance teams. You'll work with technologies like AWS and Java to develop critical backend systems. This position requires strong backend and cloud infrastructure experience.