Overview
Skills
Job Details
Contract Type: C2C, W2, 1099
Work Setup: Hybrid 3 days a week onsite
Interview Type: In-person interview (Candidate should be local to the Bay Area )
About Our Client
Join a fast-growing leader in local media advertising, based in Mountain View, CA. Our client is renowned for building scalable, high-impact digital platforms that deliver measurable results.
Overview
We are seeking an experienced Senior Salesforce Engineer to join our team, with a primary focus on designing and implementing API-based integrations between Salesforce and real-time or event-driven PHP applications. You will play a critical role in building scalable, secure, and efficient integration workflows, collaborating closely with US-based teams to deliver solutions that align with business objectives and enhance user experiences.
Key Responsibilities
Architect, develop, and maintain robust API integrations (REST/SOAP) between Salesforce and PHP-based applications, ensuring seamless real-time or event-driven data synchronization.
Design and implement end-to-end integration solutions for standard Salesforce use cases, including contacts, opportunities, accounts, custom objects, and more.
Leverage Salesforce APIs (e.g., REST, SOAP, Bulk, Streaming) and authentication flows (e.g., OAuth 2.0, JWT) to enable secure and efficient data exchange.
Build and optimize event-driven architectures using Salesforce Platform Events, Change Data Capture (CDC), or Webhooks for real-time data processing.
Collaborate with US-based stakeholders, including developers, product managers, and business analysts, to gather requirements and ensure alignment on integration goals.
Write clean, maintainable, and well-documented code, adhering to Salesforce and PHP best practices.
Debug, test, and maintain integration workflows using tools like Postman, Salesforce Developer Console, or Workbench to ensure reliability and performance.
Optimize integrations for scalability, handling large datasets, and minimizing latency in real-time applications.
Ensure security compliance, including managing API tokens, encryption, and adherence to Salesforce security best practices.
Contribute to the documentation of integration processes, workflows, and technical specifications for cross-team reference.
Required Skills
Must-Have: 6-10 years of hands-on experience with Salesforce development and API-based integrations, with a focus on connecting Salesforce to external systems like PHP applications.
Deep expertise in end-to-end integration development using Salesforce APIs (REST, SOAP, Bulk, Streaming) and authentication mechanisms (OAuth 2.0, JWT, Connected Apps).
Strong hands-on experience with real-time and event-driven integration patterns, including Salesforce Platform Events, Change Data Capture, or Webhooks.
Proficiency in working with standard Salesforce objects (e.g., Contacts, Opportunities, Accounts, Custom Objects) and data sync patterns for seamless integration.
Experience integrating Salesforce with PHP applications, with familiarity in PHP frameworks (e.g., Laravel, Symfony) for backend connectivity.
Proficient in debugging, testing, and maintaining integration workflows using tools like Postman, Salesforce Workbench, or Apex debugging.
Strong understanding of Salesforce development tools, including Apex, Visualforce, Lightning Web Components (LWC), and SOQL/SOSL.
Familiarity with version control systems (e.g., Git) and CI/CD pipelines for deployment of integration solutions.
Knowledge of Salesforce security best practices, including data encryption, secure API access, and compliance with industry standards.
Excellent collaboration and communication skills to work effectively with US-based teams, including the ability to align on requirements and present technical solutions.
Experience with Agile/Scrum methodologies and tools like Jira or Confluence for project management.
Nice-to-Have Skills
Experience with Salesforce Experience Cloud or Marketing Cloud integrations.
Familiarity with message queues (e.g., Kafka, RabbitMQ) for event-driven architectures.
Knowledge of cloud platforms (e.g., AWS, Azure) for hosting or integrating with PHP applications.
Exposure to Salesforce DX for modern development workflows.