Senior Salesforce Developer
We are looking for a Senior Salesforce Developer to join our team owning end-to-end development and solution execution on the Salesforce platform.
In this role, you will collaborate closely with cross-functional business stakeholders to design, build, and optimize scalable Salesforce solutions. You will be responsible for managing the platform delivery lifecycle while ensuring high standards of performance, security, and usability.
Key Responsibilities
Solution Design & Development
Design and develop scalable Salesforce solutions using Apex, Visualforce, Lightning Components, and Lightning Web Components (LWC)
Own end-to-end development and delivery on the Cloudsmith Salesforce platform
Translate business requirements into well-architected, maintainable solutions
Enhance and optimize existing implementations for performance, scalability, and security
Agentic Ownership & Developement
Agentic Ecosystem Design: Lead the architecture and deployment of Salesforce Agentforce to automate complex, multi-step business processes across the organization.
Command Center Orchestration: Position Salesforce as the central hub for AI, designing "actions" that allow Salesforce agents to trigger workflows and retrieve data from external tools (e.g., Gong, Slack, Outreach, LinkedIn Sales Navigator).
Data Grounding & Strategy: Architect Salesforce Data Cloud to ensure agents are "grounded" in real-time, high-quality metadata, preventing hallucinations and ensuring brand-aligned outputs.
Custom Tooling: Develop custom Apex actions and Lightning Web Components (LWC) to extend agent capabilities beyond out-of-the-box functionality.
Governance & Guardrails: Establish the security framework and ethical guardrails for AI agents to ensure they operate safely within our business logic and compliance standards.
Platform Ownership (IC Role)
Take full ownership of development, customization, and enhancements on the Salesforce platform
Manage releases, deployments, and environment coordination
Ensure system stability, performance, and adherence to best practices
Integration & Architecture
Build and manage integrations between Salesforce and external systems using REST/SOAP APIs and middleware
Collaborate with architects on solution design and enterprise architecture decisions
Ensure secure, scalable integration patterns
Stakeholder Management & Client Collaboration
Work directly with business stakeholders across departments to gather and refine requirements
Act as a bridge between technical teams and business users
Participate in client discussions, solution walkthroughs, and delivery updates
Support presales and solutioning discussions when required
Code Quality & Best Practices
Write clean, efficient, and reusable code following Salesforce best practices
Conduct code reviews and ensure adherence to security and compliance standards
Contribute to reusable components, frameworks, and engineering standards
Requirements
Required Qualifications & Skills
Bachelor’s degree in Computer Science, Information Systems, or a related field
5+ years of hands-on Salesforce development experience
Strong expertise in:
Apex, Visualforce
Lightning Components & Lightning Web Components (LWC)
Salesforce configuration (Flows, validation rules, automation)
Experience with Salesforce integrations (REST/SOAP APIs)
Proven experience with Salesforce Prompt Builder, Model Builder, and Agentforce.
Salesforce certifications: Platform Developer I, Platform Developer II and Platform App Builder
Experience with:
Salesforce DX, Git, and version control
CI/CD tools (Copado, Gearset, Jenkins, etc.)
Cloud platforms such as AWS
Proven experience working in client-facing roles
Strong stakeholder management and communication skills
Ability to work independently and manage end-to-end responsibilities
Exposure to Agile/Scrum delivery models