Full-time
Apply Now
Principal Software Engineer (Salesforce - Remote)
Posted by Community Trust Company • May 24, 2026
Description
Principal Software Engineer (Salesforce - Remote) Principal Software Engineer at Questrade, a financial services company that delivers innovative fintech solutions.
Job Description As the Principal Software Engineer at Questrade, you will serve as the technical authority for the Salesforce Center of Excellence (CoE). You will drive the platform’s architectural vision, scalability, and engineering maturity. The role transitions toward a Distributed Entity Model (Headless CRM) bridging Salesforce, Google Cloud, and our Microservices architecture.
Responsibilities Strategic Architecture & Design
Own the “Headless” roadmap: design abstraction layers and API contracts required to decouple Salesforce from frontend interfaces (A2UI, Client Portal).
Architect event‑driven data flows using Platform Events, Change Data Capture (CDC), and Kafka to ensure real‑time synchronization between Salesforce and banking microservices.
Define Golden Signals for p...
Job Description As the Principal Software Engineer at Questrade, you will serve as the technical authority for the Salesforce Center of Excellence (CoE). You will drive the platform’s architectural vision, scalability, and engineering maturity. The role transitions toward a Distributed Entity Model (Headless CRM) bridging Salesforce, Google Cloud, and our Microservices architecture.
Responsibilities Strategic Architecture & Design
Own the “Headless” roadmap: design abstraction layers and API contracts required to decouple Salesforce from frontend interfaces (A2UI, Client Portal).
Architect event‑driven data flows using Platform Events, Change Data Capture (CDC), and Kafka to ensure real‑time synchronization between Salesforce and banking microservices.
Define Golden Signals for p...
Ready to Seal the Deal?
Submit your application today and take the next step in your career with Community Trust Company.
Apply for this Job