Senior Software Engineer - Salesforce at Roku
Job Description
📋 Description
- Own Salesforce Service Cloud development for case management, workflows, automations, analytics.
- Design scalable Salesforce solutions using Apex, LWC, triggers, async processing, and APIs.
- Translate business problems into clear technical designs with minimal direction.
- Build and manage complex data models, migrations, and large-scale data ops.
- Design and implement bi-directional integrations between Salesforce and external systems.
- Drive SLAs, entitlements, routing, escalation, automation, and service intelligence.
🎯 Requirements
- 7+ years Salesforce development in enterprise environments; autonomous IC.
- Deep expertise: Apex, LWC, Service Cloud, APIs, SOQL/SOSL, governor limits.
- Data-heavy systems: data modeling, large-volume loads, migrations, ETL.
- Security: sharing models and permission architecture.
- Git, CI/CD pipelines, and disciplined release practices.
- Agile experience; comfortable without micromanagement.
- Preferred: MuleSoft or Boomi or middleware; automation for support.
🎁 Benefits
- Global mental health and financial wellness resources.
- Healthcare, dental, vision, life, disability, and retirement options.
- Paid time off for vacation and personal reasons.
More Current Jobs at Roku
Apply to other open positions at Roku
