Talent.com
Randstad Canada
Staff Software Dev - RemoteRandstad Canada • Toronto, Ontario, CA
Staff Software Dev - Remote

Staff Software Dev - Remote

Randstad Canada • Toronto, Ontario, CA
19 days ago
Job type
  • Permanent
  • Remote
  • Quick Apply
Job description
While the platform utilizes PostgreSQL as its primary source of truth, it seamlessly integrates with a robust ecosystem of third-party SaaS applications. This includes a heavily customized Salesforce instance for broker management and Zendesk for ticketing, alongside a long tail of integrations spanning payment gateways, ERPs, marketing CRMs, automation tools, and telephony systems.

We're looking for a Staff Software Developer - Integration to join our Engineering Team! Reporting to the Director of Engineering, this role will own integrations design and strategy, including Salesforce and its neighbors as production distributed systems.

Advantages
Nice to Have:
Experience with Salesforce as an operational/domain platform, not only as a sales CRM.

Experience with integrating with different enterprise systems: Zendesk, SAP, Stripe, etc.

Insurance, brokerage, fintech, or other regulated/workflow-heavy industries.

NestJS experience.

Experience replacing no-code/Zapier flows with engineered integrations.

Event-driven architecture, message queues, webhook infrastructure.

Responsibilities
esponsibilities:
System & Data Architecture
Architect the end-to-end integration and data strategy for Salesforce and its connected production distributed systems.

Define data ownership, entity shapes, and single sources of truth across platforms using Entity-Relationship Diagrams (ERDs).

Partner with core engineering teams to align system boundaries and architectural standards.

Integration Engineering & Infrastructure

Design high-scale integration patterns focused on retries, idempotency, reconciliation, and deep observability.

Replace brittle, no-code integrations (like Zapier) with robust, engineered, code-based solutions.

Implement Enterprise Best Practices.

Leverage deep Salesforce expertise to develop sophisticated, code-driven integrations rather than standard administrative configurations.

Change Management & Technical Leadership

Establish a robust CI/CD pipeline for integration management, prioritizing configuration-as-code over manual, "click-based" changes in production environments.

Partner closely with IT, Product, and various business stakeholders to ensure seamless change management and alignment with broader business goals.

Serve as the guiding authority on modern integration technologies, strategies, and enterprise-grade software engineering practices.

Qualifications
Qualifications:
Hands-on Salesforce platform experience in a complex custom-object environment.

Production TypeScript experience.

Relational database experience (Postgres).

Experience building integrations between Salesforce and external systems.

Practical distributed-systems experience: idempotency, retries, dead-lettering, backfills, reconciliation, eventual consistency.

Practical experience with integration technologies: REST, SOAP, Webhooks.

Strong relational data modeling/ERD design; comfortable with Postgres or equivalent.

Has built observability around integrations: metrics, alerts, dashboards, runbooks.

Salesforce metadata in source control + CI/CD (scratch orgs, sandboxes, deployment automation).

Operating credibly at staff/lead level alongside a software engineering organization.

Summary

Nice to Have:
Experience with Salesforce as an operational/domain platform, not only as a sales CRM.

Experience with integrating with different enterprise systems: Zendesk, SAP, Stripe, etc.

Insurance, brokerage, fintech, or other regulated/workflow-heavy industries.

NestJS experience.

Experience replacing no-code/Zapier flows with engineered integrations.

Event-driven architecture, message queues, webhook infrastructure.

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
Create a job alert for this search

Staff Software Dev - Remote • Toronto, Ontario, CA

Similar jobs

Staff Software Engineer - $130,000 - $160,000 A Year - Remote

Newrich, Inc.North York, Canada
Remote
Full-time

Seeking a Staff Software Engineer to design, build, and optimize scalable systems using PHP, Node.Responsibilities include end-to-end architecture, leading development, and mentoring engineers. Show more

 • Promoted

Staff Software Developer - $140,000 - $155,000 A Year - Remote

Thrive HealthNorth York, Canada
Remote
Full-time

Lead technical vision for an AI-driven digital health platform, focusing on full stack development, AI features, automated testing, and infrastructure.Requires strong Python/Django, cloud, and CI/C... Show more

 • Promoted

Staff Software Developer - Sharegate Backup - C$140,000 - C$180,000 A Year

WorkleapEast York, Canada
Full-time

Lead the technical delivery of a new backup feature, owning architecture, defining technical vision, and mentoring a team.Focus on scalable, secure design and development using.Collaborate with Pro... Show more

 • Promoted

Staff Software Engineer, Developer Platform

United States Digital Space LLCtoronto, on, Canada
Full-time

Secure Every Identity, from AI to Human.Identity is the key to unlocking the potential of AI.AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new... Show more

 • Promoted

Staff Devex Engineer: Elevate Developer Experience - Remote - C$148,900 - C$186,100 A Year - Remote

A modern tech companyNorth York, Canada
Remote
Full-time

Seeking a Staff Software Engineer to improve developer experience and productivity, focusing on SDLC tools and data-driven culture. Show more

 • Promoted

Staff Software Engineer - Collaborative Web Platform

Pantheontoronto, on, Canada
Full-time

Pantheon brings together exceptional builders who take ownership, drive meaningful impact, and shape what's next for the web.We power more than 300,000 websites globally for organizations including... Show more

 • Promoted

Staff Software Engineer

Clutchtoronto, on, Canada
Full-time +1

At Clutch, we believe advances in AI are fundamentally changing how great products are built.Traditional handoffs between product, design, and engineering are giving way to smaller, faster teams wh... Show more

 • Promoted

Staff Software Engineer, Internal Tools - C$172,000 - C$237,000 A Year - Remote

LimeNorth York, Canada
Remote
Full-time

Develops internal web applications and integrates systems to automate workflows, enhance security, and improve operational efficiency for customer support, operations, and engineering teams.Focuses... Show more

 • Promoted

Staff Software Developer - C$166,000 - C$202,000 A Year - Remote

VidyardNorth York, Canada
Remote
Full-time

Staff Software Developer to join a cross-functional team, shape technical strategy, and lead complex initiatives within AI-powered video messaging solutions.Focus on designing, building, and scalin... Show more

 • Promoted

Staff Software Engineer (Issue Workflow)

Sentrytoronto, on, Canada
Full-time

Bad software is everywhere, and we’re tired of it.Sentry is on a mission to help developers write better software faster so we can get back to enjoying technology.With more than $217 million in fun... Show more

 • Promoted

Staff Software Engineer

Capital Onetoronto, on, Canada
Full-time

Staff Software Engineer – Capital One Canada, Toronto, Ontario, Canada.Work as part of a dynamic team throughout the Software Development Life Cycle.Act as a tech lead developer owning the technica... Show more

 • Promoted

Staff Software Developer, C - C$135,660 - C$183,540 A Year - Remote

VenaToronto County, Canada
Remote
Full-time

Staff Software Developer role focused on maintaining and enhancing a C#/.Responsibilities include architectural guidance, hands-on coding, bug resolution, and upskilling team members. Show more

 • Promoted

Staff Software Engineer - Developer Experience - C$148,900 - C$186,100 A Year - Remote

MarqetaToronto County, Canada
Remote
Full-time

This role involves designing, developing, and testing solutions to improve developer productivity.The engineer will also mentor junior engineers. Show more

 • Promoted

Staff Software Engineer, Workspace One - C$200,000 - C$253,650 A Year - Remote

OmnissaNorth York, Canada
Remote
Full-time

Staff Software Engineer to design and develop architecture components for the Workspace ONE Intelligence Platform, using Java, Spring Framework, and AWS technologies. Show more

 • Promoted

Senior Staff Software Developer

ATX Venture Partnerstoronto, on, Canada
Full-time

Senior Staff Software Developer.Category: Software Engineering.Come join Intuit's community of "Builder Catalysts" as a Senior Staff/Principal Software Developer and help us power prosperity around... Show more

 • Promoted

Staff Software Engineer

PowerToFlytoronto, on, Canada
Full-time

Staff Software Engineer, Full Stack.The global capital markets are among the largest markets in the world valued at $50T+ and growing.Transactions in these markets are complex.Critical, nuanced leg... Show more

 • Promoted

Staff Software Engineer, Insights (Auth0) - C$130,000 - C$194,000 A Year - Remote

Auth0North York, Canada
Remote
Full-time

Develops and maintains browser-based features, collaborates with product and design, and resolves production issues. Show more

 • Promoted

Staff Software Developer, C - C$135,660 - C$183,540 A Year - Remote

Vena SolutionsToronto County, Canada
Remote
Full-time

Seeking a Staff Software Developer to join a product engineering team supporting Vena's Excel Desktop Addin.Role involves hands-on coding, architectural guidance, performance optimization, and ... Show more

 • Promoted

Senior Staff Software Developer, Developer Productivity & AI Tooling

United States Digital Space LLCtoronto, on, Canada
Full-time

Join us in building the future of finance.Our mission is to democratize finance for all.An estimated $124 trillion of assets will be inherited by younger generations in the next two decades.The lar... Show more

 • Promoted

Staff Software Engineer

Clutch Securitytoronto, on, Canada
Full-time +1

Clutch is Canada’s largest online used car retailer, delivering a seamless, hassle-free car-buying experience to drivers everywhere.Customers can browse hundreds of cars from the comfort of their h... Show more