Staff Software Dev - Remote
Randstad
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
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
- 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 View email address on publisher.sourcingsquare.com to ensure their ability to fully participate in the interview process.
This posting is for existing and upcoming vacancies.
#J-18808-Ljbffr- ...including over 50% of the Fortune 100®, trust Conga when commercial complexity is high and global impact is on the line. Staff Software Engineer, DevOps Location: Remote (US) Reports to: Manager, DevOps A quick snapshot… As a Staff Software Engineer, DevOps at Conga , you will serve...Remote workSoftwareFull timeWorldwide
- Lead innovative integrations as a Staff Software Developer at Randstad Canada, specializing in Salesforce and complex systems. This remote role emphasizes engineering robust integration solutions and data architecture. Join Randstad Canada's Engineering Team as a Staff Software...Remote workSoftware
- ...worldwide, including over 50% of the Fortune 100®, trust Conga when commercial complexity is high and global impact is on the line. Sr. Software Engineer, DevOps Location: Canada Reports to: Senior Director, Cloud Operations A quick snapshot… As a Senior Software...SoftwareLong term contractFull timeImmediate startWorldwide
- Shape the future of identity technology with Affirm as a Staff Software Engineer focused on backend systems. Collaborate on solutions while working remotely across Canada. Affirm is seeking a Staff Software Engineer for its Identity Decisioning team. With over 8 years in backend...Remote workSoftware
$160k - $220k per year
...on this mission. If you are too, let's talk. Opportunity As a Staff Engineer on the OIG team, you will be involved into development,... ..., and is energized by the challenge of building enterprise-grade software that millions of users depend on. This is a rare opportunity to...SoftwareFull timeLocal areaWorldwide- ...everyday! Apply today and find plenty of reasons to SMILE! The Staff Software Developer is a technical leader that works closely with all... ...stakeholders. Some of the benefits we offer: * Remote Work Environment * Flexible Time Away From Work Policy including...Remote jobSoftwareFull timeInternshipFlexible hours
$224k - $336k per year
...years into the future. This is a distributed team with many remote engineers. You are encouraged to apply if you meet the minimum requirements... ...Have 10 years or more of distributed and cloud native software development experience at a highly-scaled or hyperscaler service...Remote workSoftwareWork at officeLocal areaWork from homeRelocation1 day per week$20k - $24k per year
...development, reduce code duplication and create more consistent experiences across mobile applications and backend services. As a Staff Software Engineer — Collections , you will work across teams with customer faced ownership on renegotiation products. You will help...SoftwareLong term contractFull timeTemporary workWork at officeLocal areaImmediate startFlexible hours- ...worldwide, including over 50% of the Fortune 100®, trust Conga when commercial complexity is high and global impact is on the line. Sr. Software Engineer, DevOps Location: Canada Reports to: Senior Director, Cloud Operations A quick snapshot… As a Senior Software Engineer,...SoftwareFull timeWorldwide
$173k - $197.4k per year
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Staff Software Engineer About Capital One Canada. For 30 years, we've been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating machine learning, conversational AI...SoftwareWork at officeWork from home$155k - $180k per year
...Zensurance, we have built a comprehensive internal software platform that manages the entire lifecycle... ...systems. We're looking for a Staff Software Developer - Integration to join... ...production distributed systems. This is a remote-first role within Canada. #LI-Remote...Remote jobSoftwareFull timeWork at officeHome officeFlexible hoursWeekend work$140.6k - $190.6k per year
...Job Description The Staff Software Engineer provides technical leadership across the Cloud Cost Management and Reporting portfolio, including home grown built tools for cost reporting, forecasting, optimization, software inventory, and related internal engineering tools...SoftwareLong term contractFull timeWork at officeLocal areaFlexible hours$167.55k - $209.44k per year
...systems, and career sites. About the Role We’re looking for a Staff Software Engineer, Backend to join our Reverse ETL product engineering... ...or Oakland office. Our hybrid work model offers a blend of remote flexibility and in-person collaboration. Technologies You’ll Use...Remote workSoftwareFull timeInternshipWork at officeFlexible hours2 days per week- ...Senior / Staff Software Engineer, Mapping Location: Remote Autonomous Vehicle The opportunity... A well-funded, fast-growing company building self-driving technology is expanding its mapping engineering group. Maps underpin how the vehicle knows where it is, where...Remote workSoftware
$197k per year
...meaningfully influence Uber’s business performance, and the team’s work is highly visible to the executive leadership team. As a Staff Software Engineer, you’ll set technical direction for important, multi-quarter initiatives and help evolve the services and data...Software- ...Staff Software Engineer 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 legal terms are woven into lengthy documents. These documents must be digested and analyzed...SoftwareLong term contractFull timeWork at officeLocal areaFlexible hours
$160k - $220k per year
...identity to define the future of Agent Identity management, focusing on enablement while staying secure. About the role As a Staff Software Engineer on the Okta Secures AI team, your mission is to build the industry's first Identity Security Fabric for the agentic era....SoftwareFull timeLocal areaWorldwideShift work$220k - $359.21k per year
...your back. If Braze sounds like a place where you can thrive, we can’t wait to meet you. WHAT YOU’LL DO We’re looking for a Staff Software Engineer to join the User Targeting team as a hands-on technical leader. The team is responsible for how our customers segment and...SoftwareFull timePart timeInternshipManual laborWork at officeLocal areaFlexible hours$160k - $220k per year
...performance. Join us to help shape the future of cloud automation and low-code development. Position Description We’re hiring a Staff Full-Stack Engineer to join the Integration Builder team within Okta Workflows. This team owns the core no-code surface that...SoftwareLocal areaWorldwide$160k - $220k per year
...higher-order integration patterns as the ecosystem of connected software (including AI agents) continues to grow. It's core infrastructure... ...right" looks like as much as building it. About the Role As a Staff Software Engineer on the OIN team, you'll be a technical leader...SoftwareLong term contract- Lead technical innovations with Coursera as a Staff Software Developer, focusing on monetization and backend systems. Utilize your expertise in Java and microservices in this Toronto-based role. This position is pivotal for senior developers who aim to shape the future of digital...Software
- ...influence technical and non-technical stakeholders without relying on formal authority. Requirements Proven experience as a Staff-level Software Engineer or equivalent technical leader. Strong experience across both mobile engineering and backend services, covering...SoftwareLong term contractFull timeWork at officeLocal areaWork from homeRelocation package
$114.8k - $191.8k per year
...Software Dev Engineer II, 3P AV Measurement We build third-party measurement solutions that help advertisers understand the performance and impact of their campaigns across Amazon's advertising platforms—including Online Video Ads, Streaming TV, Live Sports, Sponsored...SoftwareInternship$190.5k - $262k per year
...ours. About this role Our Engineering organization owns the software that makes our marketplace work. Our Engineering Platform group... ...at Faire: the AI coding tools engineers use every day, remote development environments, and the sandboxes our end-to-end tests...Remote workSoftwareLong term contractFull timeWork at officeLocal areaImmediate startMonday to friday3 days per week$160k - $220k per year
...identity to define the future of Agent Identity management, focusing on enablement while staying secure. About the role As a Staff Software Engineer on the the company Secures AI team, your mission is to build the industry's first Identity Security Fabric for the...SoftwareShift work$114.8k - $191.8k per year
...Software Dev Engineer II, Amazon Marketing Cloud Do you want to work in a start-up environment with the resources of Amazon behind you? We have an opening for a software engineer on the Amazon Marketing Cloud (AMC) team. AMC teams build a secure, privacy-safe, and dedicated...SoftwareInternship- Drive technological innovation within Square's Go-to-Market Engineering team as a Staff Software Engineer, focusing on enhancing sales systems with AI and automation. Lead the design and architecture for scalable solutions that transform sales productivity and efficiency. As...Software
- ...The latest advances in AI tooling is fundamentally changing all teams' ways of working - from ML model development, to traditional software development, to non-technical business functions. We are building a dedicated AI Technical Strike Team to establish centralized best...SoftwareFull timeWork at officeWork from homeFlexible hours
$181k - $241k per year
...matters most. We are seeking a seasoned Staff Engineer to help drive our Continuous... ...engineers across the company to ship high-quality software quickly and confidently. The Staff... ...pay range per year: $181,000 - $241,000 Remote Remote‑first with flexibility built in...Remote workSoftwareLong term contractTemporary workWork at officeFlexible hours$160k - $220k per year
...higher-order integration patterns as the ecosystem of connected software (including AI agents) continues to grow. It's core infrastructure... ...right" looks like as much as building it. About the Role As a Staff Software Engineer on the OIN team, you'll be a technical leader...SoftwareLong term contractLocal areaWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Dev - Remote. Be the first to apply!
- golang software developer Toronto, ON
- remote software Toronto, ON
- software support Toronto, ON
- software sales Toronto, ON
- software Toronto, ON
- junior software developer .net Toronto, ON
- software trainer Toronto, ON
- software qa Toronto, ON
- entry level software Toronto, ON
- software implementation project manager Toronto, ON
