Senior Software Engineer, Dialpad

Backend

$190.9-214.5k

PHP
CSS
HTML
JavaScript
Python
GraphQL
Java
Kafka
Redis
Postgres
Vue.js
BigQuery
Tomcat
REST API
Electron
Senior and Expert level
San Francisco Bay Area

Office located in San Ramon, CA

Dialpad

AI-powered cloud communications platform

Be an early applicant

Dialpad

AI-powered cloud communications platform

1001+ employees

B2BEnterpriseCommunicationNetworkingTelecommunicationsCloud Computing

Be an early applicant

$190.9-214.5k

PHP
CSS
HTML
JavaScript
Python
GraphQL
Java
Kafka
Redis
Postgres
Vue.js
BigQuery
Tomcat
REST API
Electron
Senior and Expert level
San Francisco Bay Area

Office located in San Ramon, CA

1001+ employees

B2BEnterpriseCommunicationNetworkingTelecommunicationsCloud Computing

Company mission

To completely transform the way the world works together.

Role

Who you are

  • 8+ years of experience in backend software engineering
  • Bachelor’s or Master’s degree in Computer Science or related field, or equivalent in experience
  • Experience working with Java and Python is preferred
  • Strong experience working with Microservices, Serverless Architectures
  • Strong experience working with Containerization and Orchestration, in the Cloud [Google Cloud Platform is a plus]
  • Working knowledge of of unit test and integration test frameworks
  • Good understanding of web technologies such as HTML, CSS, Javascript, RestFul APIs, web application frameworks
  • Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent them
  • Strong debugging and troubleshooting skills
  • Strong communication and collaboration skills
  • Experience with highly agile and iterative development processes
  • Experience with GraphQL is a plus
  • Experience with mentoring engineers and helping them grow their skills
  • Our Tech Stacks: Java backend with RESTful interfaces, Postgres, Redis, Couchbase, Kafka, PHP, Web application containers like Tomcat. Python backend on Google Cloud Platform (AppEngine, Datastore , BigQuery, Dataflow, Memcache, Cloud Tasks, Pub / Sub), Vue.js/Vuex frontend running natively in Electron
  • The ideal candidate is a self-starter with a strong desire to deliver a high-quality, high-performance, scalable, backend using modern technologies, willing to make an impact while contributing to a cross-functional team

What the job involves

  • Dialpad is seeking a talented and experienced Senior Backend Engineer to join the growing team on a mission to build a new experience, reporting directly to the VP of Engineering
  • This is a high-impact role directly representing significant contributions to Dialpad’s revenues and is of particular strategic importance
  • Create a long term technical vision for this new backend, while defining steps to deliver value in shorter term phases
  • Write clear and complete architectural design documents which are easily understood by other team members
  • Provide estimates on technical resources and requirements necessary to plan and begin development
  • Develop well-tested features with appropriate test hooks resulting in low defect reports and faster engineering throughput
  • Review technical designs to ensure features / products are well-integrated and fully meet business needs
  • Participate in code reviews, design discussions, and other team activities to ensure high-quality software delivery
  • Perform unit and end-to-end testing
  • Constantly optimize the architecture for maximum speed and scalability
  • Ensure that features are shipped on-time and with the highest quality
  • Troubleshoot and debug issues with existing features, as needed
  • Stay up-to-date with the latest backend platform technologies and best practices, and contribute to the continuous improvement of our engineering processes and tools
  • Ensure that features are shipped on-time and with the highest quality
  • Mentor engineers and help them grow their skills, expertise, and technical responsibilities
  • Continue contributing to fun projects meant to delight users!

Our take

Dialpad offers an AI-driven cloud communications platform for business teams. It was founded to streamline communications across entire businesses with a fast set-up and hassle-free deployment.

As well as hosting in-house video, meet and text communications with automated note taking and transcription, the platform also features AI-powered customer service, sales and voice intelligence insights. Dialpad has impressed customers such as Asana, Stripe, TED and Uber with its smooth integration capabilities with co-working platforms like Slack, Google Workspace, Salesforce CRM and Microsoft Teams.

The Unicorn company's funding has allowed it to heavily invest in the continued R&D of AI technologies to deliver a number of industry-first features. The company has also expanded globally with the opening of offices in Europe and Asia and plans to further extend its global footprint with additional investments internationally.

Freddie headshot

Freddie

Company Specialist

Insights

Top investors

Some candidates hear
back within 2 weeks

8% employee growth in 12 months

Company

Funding (last 2 of 9 rounds)

Dec 2022

$50m

LATE VC

Dec 2021

$170m

LATE VC

Total funding: $450m

Company benefits

  • Company stock options
  • Continued education stipend
  • Cell phone, home internet, and gym membership stipend
  • Work from home opportunities
  • 100% paid medical, dental, and vision plan
  • Catered lunches, free snacks & drinks

Company values

  • Do the right thing
  • Delight our users
  • It takes both skill & will
  • Innovate continuously
  • Every voice matters

Company HQ

San Ramon, CA

Leadership

Having studied Law at UCB, Craig worked as an Attorney for Brobeck Phleger & Harrison, before moving to General Counsel at TeleSoft Partners. He spent almost 4 years at Google Ventures before founding Dialpad in January 2011.

Salary benchmarks

We don't have enough data yet to provide salary benchmarks for this role.

Submit your salary to help other candidates with crowdsourced salary estimates.

Share this job

View 27 more jobs at Dialpad