About the Role
We are seeking a skilled CRM Analytics (Einstein Analytics / Tableau CRM) developer to join our team for a 6-month contract engagement in Seattle, WA. This role combines advanced analytics development with Salesforce platform expertise.
Key Responsibilities
CRM Analytics Development
- Design and develop CRMA dashboards, lenses, datasets, dataflows, and recipes
- Build advanced JSON bindings, interactions, conditional views, and UI customizations
- Optimize dataflows for performance, data refresh reliability, and incremental loads
- Manage CRMA dataset security predicates, row-level security, and access controls
- Integrate Salesforce and external data sources into CRMA datasets
Salesforce Platform Development
- Develop Apex classes, triggers, batch processes, schedulers, and async Apex
- Build UI using Lightning Web Components (LWC) and Aura components (if needed)
- Write efficient SOQL/SOSL queries and ensure adherence to governor limits
- Implement Flows, Validation Rules, record types, permission sets, and OWD settings
- Apply Salesforce best practices for code quality, scalability, and performance
Data Modeling & Architecture
- Design normalized, denormalized, and federated data models for analytics
- Define data strategies for large datasets, transformations, aggregations, and schema handling
- Collaborate with data engineering teams on source-to-target mapping and ingestion pipelines
Integration & Automation
- Integrate Salesforce with external systems using REST/SOAP APIs, Platform Events, and Named Credentials
- Support event-driven architectures and asynchronous communication methods
- Collaborate with integration teams on middleware-based syncs (MuleSoft, Boomi, Kafka, etc.)
Quality, Security & Governance
- Write unit tests with 75% code coverage and support automated testing setups
- Ensure compliance with Salesforce security standards, access models, and data governance
- Participate in code reviews, performance optimization, and solution hardening
Collaboration & Agile Delivery
- Work closely with Product Owners, Business Analysts, Architects, QA, and cross-functional teams
- Participate in Agile ceremonies, including story grooming, estimation, and sprint planning
- Provide UAT support and production deployment assistance
Required Skills & Qualifications
- Salesforce CRM Analytics (Einstein Analytics / Tableau CRM)
- Apex development (classes, triggers, batch, schedulers, async Apex)
- Lightning Web Components (LWC) and Aura
- SOQL and SOSL
- Salesforce Flows, Validation Rules, Record Types, Permission Sets, and OWD
- Data modeling for analytics (normalized, denormalized, federated)
- REST/SOAP APIs, Platform Events, and Named Credentials
- Middleware integrations (MuleSoft, Boomi, Kafka)
- Salesforce security standards and data governance
- Agile delivery methodologies
What We Offer
- Competitive hourly rate of $85 - $90
- 6-month contract opportunity
- Work with cutting-edge Salesforce technologies
- Collaborative team environment
- Equal opportunity employment