Programmers.io is seeking an experienced Salesforce Field Service Lightning (FSL) Architect to lead the design, implementation, and optimization of FSL solutions. The ideal candidate will possess deep expertise in FSL and will be responsible for translating complex business requirements into scalable technical solutions while ensuring adherence to best practices and governance frameworks.
Responsibilities:
- Lead the design of comprehensive FSL solutions aligned with business and operational requirements
- Define architecture for Service Territories, Work Types, Work Orders, Service Appointments, and Scheduling Policies
- Ensure alignment with Salesforce best practices and enterprise architecture standards
- Evaluate and recommend appropriate design patterns and frameworks for FSL implementations
- Design scalable and efficient Salesforce data models supporting FSL use cases
- Define relationships between standard and custom objects to support field operations
- Ensure data integrity, governance, and performance optimization across large datasets
- Implement robust security models including role hierarchy, sharing rules, and field-level security
- Define and oversee integrations between Salesforce and external systems (ERP, OMS, mobile platforms, etc.)
- Design APIs using REST/SOAP, platform events, and middleware solutions
- Ensure real-time and batch data synchronization with high reliability and scalability
- Establish integration patterns, error handling, and monitoring frameworks
- Drive overall FSL implementation strategy including scheduling, dispatching, and mobility
- Configure and optimize the FSL scheduling engine (resource availability, skills-based routing, optimization rules)
- Improve field service efficiency through automation and intelligent scheduling
- Provide guidance on FSL mobile app configuration and offline capabilities
- Provide technical leadership across development teams, ensuring adherence to coding standards and best practices
- Conduct code reviews for Apex, Lightning Web Components (LWC), and integrations
- Define CI/CD processes, deployment strategies, and environment management
- Establish governance frameworks, documentation standards, and reusable components
- Work closely with business stakeholders, product owners, and delivery teams to translate requirements into solutions
- Lead design workshops, architecture reviews, and solution walkthroughs
- Provide effort estimation, risk assessment, and technical roadmaps
- Ensure successful project delivery with high quality and client satisfaction
Requirements:
- 5+ years of recent, hands-on experience in Salesforce Field Service Lightning (FSL)
- Strong expertise in Salesforce platform (Apex, LWC, Flows, APIs)
- Proven experience in architecting large-scale FSL implementations
- Deep understanding of FSL scheduling, optimization, and mobile capabilities
- Experience with integration tools/middleware (e.g., MuleSoft)
- Strong knowledge of Salesforce security and data architecture
- Excellent communication and stakeholder management skills