Senior Salesforce Developer
GFL Environmental
Posted
Feb 21, 2026
Location
Remote
Type
Full-time
Mission
What you will drive
About the Role
We are seeking a skilled developer to build and maintain critical integrations between Salesforce and our AWS/Kafka-based data streaming platform. You will be responsible for creating resilient, high-volume data pipelines and custom user interfaces to support our construction project data ecosystem.
Responsibilities
- Build and maintain the gRPC Pub/Sub handshake between Salesforce and our AWS-hosted Kafka Enrichers.
- Develop and optimize Platform Events and Change Data Capture (CDC) triggers to stream construction project data to Confluent Kafka.
- Implement advanced error-handling patterns, including ReplayId tracking via DynamoDB and Idempotency checks via Redis, to ensure zero data loss during system downtime.
- Build a resilient Kafka-to-Salesforce consumer using Bulk API v2 to update thousands of "Site" and "Asset" records while strictly adhering to Salesforce governor limits.
- Design and develop Lightning Web Components (LWC) optimized for mobile form factors to display complex site asset hierarchies.
- Manage and troubleshoot Azure AD SSO configurations and OAuth 2.0 JWT Bearer flows for secure service-to-service communication.
Impact
The difference you'll make
This role creates positive change by transitioning legacy CRM processes into a modern, near-real-time ecosystem that bridges Salesforce with custom systems, ensuring data integrity and providing mobile-ready views for field operations.
Profile
What makes you a great fit
- Salesforce Expertise: Minimum 5+ years of experience with Apex (Bulkification), LWC, and Flow.
- Integration Specialist: Proven experience with Pub/Sub API (gRPC), REST/Bulk APIs, and Apache Avro encoding.
- Architecture Knowledge: Familiarity with AWS services (ECS, DynamoDB, ElastiCache/Redis) and Confluent Kafka.
- Resilience Patterns: Deep understanding of Replay IDs, Dead Letter Queues (DLQ), and Circuit Breaker patterns in integration.
- Identity Management: Practical experience setting up SAML SSO with Azure AD (Entra ID) and Federation ID mapping.
Benefits
What's in it for you
No specific benefits, compensation, or perks mentioned in the job description.
About
Inside GFL Environmental
GFL Environmental is a waste management and environmental services company focused on providing sustainable solutions for waste collection, recycling, and disposal.