Salary
💰 $160,000 - $190,000 per year
Tech Stack
AWSAzureCloudDockerKafkaKubernetesMicroservicesPythonPyTorchSOAPTensorflowVisualforce
About the role
- Lead technical design sessions, define and document Salesforce-based solutions, and create architectural blueprints that align with product goals and bridge gaps between current and target states.
- Provide oversight and governance for engineering projects, offering technical guidance and mentorship to development teams to ensure adherence to architectural standards and best practices.
- Design and develop custom solutions using Salesforce technologies such as Apex, Visualforce, Lightning Components, and Lightning Web Components.
- Collaborate with stakeholders to gather and analyze requirements, and translate them into technical specifications.
- Provide technical guidance and mentorship to development teams, ensuring adherence to Salesforce best practices and coding standards.
- Help define coding standards and lead code reviews to ensure quality, performance, and use of proper design patterns for scalable and maintainable Salesforce solutions
- Stay current with Salesforce releases, features, and industry trends, and evaluate their potential impact on our solutions.
- Lead technical discussions and present solution designs to both technical and non-technical stakeholders.
- Drive continuous improvement initiatives to enhance our development processes and methodologies.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or equivalent experience.
- 9+ years of CRM experience, with at least 6 years on the Salesforce platform.
- Salesforce certifications: Application Architect & System Architect required. CTA - Highly preferred.
- Deep expertise across the Salesforce suite: Sales, Service, Marketing, and Experience (Community) Clouds.
- Proven ability to design performant, scalable Salesforce solutions for large data volumes.
- Strong understanding of data architecture, sharing models, visibility rules, and platform limits.
- Proficiency in Salesforce development (Apex, Visualforce, Lightning Components, LWC).
- Experience with Salesforce integration patterns and tools (REST/SOAP APIs, middleware like MuleSoft or Dell Boomi).
- Working knowledge of cloud storage and eventing platforms (Azure Event Hub, AWS S3).
- Familiarity with release and environment management, version control, and CI/CD workflows.
- Experience with Agile methodologies and tools (e.g., JIRA, Scrum).
- Preferred: Experience with containerized and microservices-based architectures (e.g., Docker, Kubernetes, Kafka, MQTT).