This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Dialpad is seeking a talented and experienced Sr. Backend Engineer to join the growing team on a mission to build a new experience, reporting to the Sr. Engineering Manager, Messaging. 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. This is a high-impact role that directly represents significant contributions to Dialpad’s revenues and is of particular strategic importance.
Job Responsibility:
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 that 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
Mentor engineers and help them grow their skills, expertise, and technical responsibilities
Continue contributing to fun projects meant to delight users
Requirements:
8+ years of experience in backend software engineering
Bachelor’s or Master’s degree in Computer Science or a related field, or equivalent experience
Solid Python experience is required
Strong experience working with Microservices and Serverless Architectures
Experience working with Containerization and Orchestration in the Cloud [Google Cloud Platform is a plus]
Strong knowledge of unit test and integration test frameworks
Good understanding of web technologies such as HTML, CSS, JavaScript, RESTful APIs, and 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
Nice to have:
Experience with GraphQL is a plus
Experience mentoring engineers and helping them grow their skills
What we offer:
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
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.