# Sr. Integrations Software Engineer (Salesforce)

**Company**: Dialpad
**Location**: London
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/dialpad/jobs/8636208002?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_d26daf1b-74f

## Description

As a Sr. Software Engineer on the Salesforce Integration team at Dialpad, you will primarily contribute to the development of Dialpad's native Salesforce integration, along with other critical apps.

These integrations enable real-time automations and data transfers between Dialpad and key complementary systems, ensuring our mutual customers have a seamless unified experience.

You will collaborate closely with engineering teammates, product leaders, business leaders, and external stakeholders, with a particular focus on enhancing our Salesforce integration.

This position reports to our Engineering Manager and has the opportunity to be based in our London office.

### Responsibilities

- Develop and maintain Dialpad's Salesforce integration.

- Contribute to the development of other Dialpad integrations.

- Write architectural design & specification documents.

- Develop well-tested features with appropriate test hooks, resulting in low defect reports.

- Write clean, modular, and maintainable code using best practices, along with unit tests.

- Participate in code reviews to ensure code quality, maintainability, and scalability.

- Assist with emerging Agentic AI technologies & initiatives.

- Represent the team as a technical expert.

- Provide mentorship & guidance for other engineers on the team.

### Requirements

- 7+ years of professional experience as a Senior Software Engineer.

- Experience with at least one major backend programming language, especially Java or Python, and one major frontend programming language, especially Vue or React.

- Experience with Agile development methodologies.

- Testing, debugging, and troubleshooting skills.

- Effective communication skills.

- Collaborative & team player, but also able to work independently & autonomously.

- Pragmatic approach to solving problems while balancing business goals.

- Experience building integrations.

- Proficiency with ETL data pipelines.

- Agentic AI experience.

- Usage of AI coding assistants (Claude, Gemini, etc.) for the majority of coding tasks.

### Why Join Dialpad

- Work at the center of the AI transformation in business communications

- Build and ship agentic AI products that are redefining how companies operate

- Join a team where AI amplifies every employee's impact

- Competitive salary, comprehensive benefits, and real opportunities for growth

## Skills

### Required
- Apex
- Python
- Vue.js
- Redis
- Google Cloud
- Agile development methodologies
- ETL data pipelines
- Agentic AI
- AI coding assistants

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/dialpad/jobs/8636208002?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
