Careers
/
Senior Salesforce Developer

Senior Salesforce Developer

Seniority level
Mid-Senior level

Employment type
Full-time

Job function
Information Technology

Industries
IT Services and IT Consulting

As a Senior Salesforce Developer, you will be responsible for supporting our Customer 360 platform. You will design, develop, and deploy customized Salesforce solutions to meet organizational needs. This includes working closely with business stakeholders to gather requirements, creating technical design diagrams, implementing features, and performing unit testing. Additionally, the role involves maintaining existing Salesforce applications, troubleshooting issues, and optimizing performance.

Requirements

  • Maintain and optimize the Salesforce database, ensuring data quality, consistency, and security for customer data (e.g., profiles, purchase history, activity, preferences) used in AI-driven personalization.
  • Design and implement automated workflows in Salesforce (using Flow, Process Builder, or Apex) that support the workflow requirements of each internal business domain.
  • Implement and/or support managed package solutions running on the Salesforce platform.
  • Develop and manage Salesforce APIs (REST/SOAP) to provide secure, real-time data access for product development teams integrating with Golang microservices, Qdrant, and LLMs for features like chat-based discovery.
  • Write high-standard, production-ready code in Apex, Visualforce, and Lightning Web Components, adhering to software engineering best practices like modular design, unit testing, and version control (Git).
  • Collaborate with Data Engineers and ML Engineers to integrate Salesforce data with Airflow pipelines and Qdrant for vector-based recommendations, ensuring alignment with AI models.
  • Monitor and troubleshoot Salesforce performance, implementing governance for data privacy (GDPR) and ethical use in AI applications.
  • Act as the Salesforce subject matter expert, guiding internal stakeholders and product development teams on CRM best practices.
  • Contribute to CI/CD pipelines (with Nomad) for Salesforce deployments, ensuring seamless updates and integrations.

Qualifications

  • 5-7 years of experience as a Salesforce Developer, with expertise in maintaining Salesforce CRM for Customer 360 platforms in eCommerce or similar domains.
  • Strong software development skills, including proficiency in Apex, Visualforce, Lightning Web Components, and JavaScript; experience with clean code, testing (e.g., Apex testing), and Git.
  • Deep knowledge of Salesforce APIs (REST/SOAP), Flow, Process Builder, and database management (SOQL/SOSL).
  • Familiarity with integrating Salesforce with external systems (e.g., Golang APIs, Airflow, or vector databases like Qdrant).
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Ability to work in-person at our Le Marais office in Paris, with professional proficiency in English and French.
  • Salesforce certifications (e.g., Platform Developer I/II, Administrator) strongly preferred.

What We Offer

  • A mission-driven team blending human-centered design with emerging technology.
  • Opportunities to shape a next-generation digital transformation platform.
  • Collaborative environment in a creative, design-focused office in Le Marais, Paris.
  • Direct engagement with product development leadership and business stakeholders with the autonomy to make architecture and solution decisions.