Who We Are
Robert Half and Protiviti run one of the most sophisticated Salesforce ecosystems in the professional services industry. We don't just administer the platform; we treat it as a core architectural component of a hybrid cloud environment that bridges Salesforce (Sales Cloud) and Azure at scale.
We're looking for a Salesforce Technical Architect to own this ecosystem end-to-end and lead a distributed team of 10+ engineers across the US and India. This is an architect-level, hands-on leadership role: you'll set the technical direction, define engineering standards, and be the final authority on platform vs. off-platform decisions. You'll also drive a major greenfield initiative, implementing Salesforce Data 360 (CDP) for marketing segmentation and evolving our Agentforce and AI-enriched data pipelines.
If you're the kind of engineer who is obsessed with automation, thinks deeply about architectural trade-offs, and wants to lead a high-growth team working on genuinely hard problems, this role was written for you.
What You’ll Do
Architectural Leadership
- Own the on-platform vs. off-platform decision framework, knowing exactly when to build natively in Salesforce and when to extend into Azure (Node.js/Python) to meet business requirements.
- Design and oversee complex integrations between Salesforce and internal/third-party applications using event-driven, near real-time patterns that ensure data integrity across all systems.
- Lead the implementation of Salesforce Data 360 (CDP) for marketing segmentation and evolve our Agentforce and AI-enriched data pipelines.
- Lead with a security-first mindset, designing architectural patterns that scale while ensuring system integrity and data residency; proactively managing platform health so that security is a core requirement, not an afterthought.
Engineering Governance & Quality
- Serve as the final authority on design and code reviews, establishing global standards that ensure all contributions from a distributed team are secure, scalable, and maintainable.
- Embed security into the development lifecycle, ensuring it is never an afterthought; proactively utilize tools like Salesforce Health Check and Optimizer to maintain platform integrity.
- Build and enforce automated linting, testing, and security review gates (e.g., Checkmarx, security packages) that uphold engineering quality without slowing down delivery.
- Define the frameworks and tooling that let every engineer on the team move fast with confidence and compliance.
CI/CD & Automation
- Evolve our Python-driven CI/CD pipelines and build the foundation for multiple confident deployments per day.
- Identify and automate every feasible step of the SDLC, spanning automated security scanning code generation and review through to feature alignment and release, cultivating a true culture of continuous delivery.
Team Leadership & Mentorship
- Serve as the technical North Star for 10+ Senior and Junior engineers providing clear architectural guidance and fostering a high-growth learning culture.
- Mentor engineers on complex patterns spanning Apex, LWC, and distributed systems design, helping the team level up continuously.
- Independently design, develop, and implement highly complex, scalable Salesforce applications and integrations using advanced Apex, complex Lightning Web Components (LWC), and advanced declarative features (Flows, Process Builders).
- Design and maintain robust back-end services, APIs, and complex automation workflows utilizing Node.js, Python, and scalable cloud technologies (Azure, AWS).
- Build and manage reliable data pipelines and integration processes (ETL) on Azure platform and Salesforce Data 360.
- Own integrations between Salesforce and multiple enterprise platforms, defining data contracts and standards via robust REST/SOAP APIs and event-driven architectures.
- Lead the customization and expansion of Agentforce capabilities to create mission-critical, context-aware employee experiences, ensuring performance and stability.
- Drive the implementation of Einstein Copilot, predictive analytics, and generative AI features into critical marketing and sales workflows, focusing on optimization and measurable business outcomes.
- Lead technical contribution to AI and ML initiatives, including the integration of complex large language models (LLMs) and generative AI into enterprise processes, focusing on security and data governance.
- Develop, maintain, and optimize high-performance front-end applications using modern JavaScript frameworks (e.g., advanced React.js/Next.js) and web component architecture.
- Serve as a key contributor to the Agile team, participating in roadmap planning, setting technical direction, and leading comprehensive peer code reviews.
- Mentor and guide junior Software Engineer team members, fostering technical growth and adherence to engineering best practices.
- Collaborate closely with product managers, data science teams, and business partners to define technical requirements and ensure scalable delivery.
What You’ll Need
- 10+ years of software engineering experience with deep, sustained focus on the Salesforce ecosystem, particularly Sales Cloud, Data Cloud/360, Experience Cloud, Service Cloud, Marketing Cloud (or similar marketing automation platform)
- Expert-level command of the Salesforce platform: Apex, LWC, Metadata API, and experience managing highly customized enterprise instances.
- Strong professional experience building off-platform applications in Azure using Node.js or Python.
- Deep SDLC experience: SF CLI, Git, and hands-on ownership of automated CI/CD pipelines (Python experience is a strong plus).
- Solid foundations in relational database design, REST/SOAP web services, and asynchronous messaging patterns.
- Familiarity with Salesforce Data 360 and emerging AI/agentic workflows.
- BS/MS in Computer Science, Engineering, or a related technical field.
Bonus Points For
- You see the Salesforce platform as a starting point, not a constraint. You know where native features shine and where a custom cloud solution is the right call, and you make that call with confidence.
- You move fast, but never at the expense of standards. You build the frameworks and automation that ensure every line of code, however it was written, is production-grade.
- You stay ahead of the curve on cloud data architecture and agentic workflows. You're energized by hard problems and you bring that energy to the people around you.