- Company Name
- Aircall
- Job Title
- Salesforce Engineer - Bellevue
- Job Description
-
**Job Title**
Salesforce Engineer
**Role Summary**
Design, develop, test, and maintain scalable Salesforce integration solutions. Deliver high‑quality, secure, and performant code across the entire SDLC, mentor junior engineers, and ensure continuous reliability through monitoring, on‑call support, and performance optimization.
**Expectations**
- Produce robust, maintainable Apex, Lightning, and Visualforce code.
- Own architecture and end‑to‑end delivery of custom solutions.
- Participate actively in code reviews, knowledge sharing, and security best practices.
- Respond to production incidents via on‑call rotation and maintain high uptime.
- Mentor junior staff and contribute to engineering best practices.
**Key Responsibilities**
- Analyse requirements and translate them into technical Salesforce solutions.
- Design and implement Salesforce architecture, data models, and security layers.
- Write, refactor, test, and deploy Apex, Lightning components (Aura/LWC), and Visualforce.
- Integrate Salesforce with external systems using REST/SOAP, Platform Events, and Change Data Capture.
- Optimize product and platform performance; monitor system health and set up alerts.
- Participate in code reviews, ensuring quality, security, and adherence to standards.
- Provide production support, troubleshooting data, sharing, and integration issues.
- Engage in continuous learning and improvement of development processes.
**Required Skills**
- 3+ years of professional Salesforce development experience.
- Expert Apex (triggers, batch, testing), Lightning (Aura & LWC), Visualforce.
- Deep knowledge of Declarative tools (Flow, Process Builder, Permissions, Security Model).
- Strong understanding of Salesforce data architecture, security best practices, and multi‑tenant performance.
- Experience with Salesforce DX (SFDX), Git, and CI/CD pipelines (Copado, Gearset, Azure DevOps).
- Proficiency in REST/SOAP integrations and asynchronous patterns (Platform Events, CDCA).
- Ability to design secure, scalable solutions that respect OWD, Sharing Rules, and Permission Sets.
- Excellent analytical, problem‑solving, communication, and collaboration skills.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- Platform Developer II or equivalent advanced Salesforce Developer/Architect certification.