Zensurance makes business insurance easy for Canadian entrepreneurs.
Staff Software Developer – Integration
Location
Canada
Posted
19 days ago
Salary
$155K - $180K / year
Seniority
Lead
Job Description
Staff Software Developer – Integration
Zensurance
• 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. • 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. • 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.
Job Requirements
- 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.
Benefits
- Remote-first setup for added flexibility
- Home office allowance to create a comfortable workspace
- Top-tier tech: "Office in a box" with all necessary tech equipment
- Half days before public holidays: Enjoy half days before long weekends
- Flexible health and dental plans for families, including mental health support
- Health & personal spending accounts to invest in wellness your way
- Parental leave top-up, because family comes first
- Education assistance reimbursement for courses, conferences, books, and memberships
- Opportunities to learn from industry experts and grow your career
- Weekly Friday huddles to share updates and connect across teams
- Virtual & in-person team-building events to strengthen our culture
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer
LeidosA science and technology company, Leidos provides products and services to the health, national security, and engineering industries. As an employer, Leidos fos
• Develop and maintain software for a robust C-sUAS software suite • Design software to support system integration efforts • Ensure any new code meets contractual cyber standards • Collaborate with government customers to better understand program needs • Communicating issues with leadership • Identify areas of improvement that can benefit the software process
Senior Software Engineer – Full Stack
PearlyThe Dental Financial Engagement Platform » Patient Billing & A/R Automation
• Build backend services, APIs, and the data layer that power all of our product domains — outreach automation, payments, reporting, and analytics — with reliability and correctness as first-class concerns in a payments-critical domain. • Own data modeling, ETL, and vendor SDK integrations across EHRs, payment processors, and external vendors. • Contribute to the React frontend and internal tooling where your work spans the full stack. • Raise the bar through your own example and through rigorous, constructive code review. • Write code and documentation that guides both human engineers and AI agents toward excellence. • Partner with Product from ideation through production release to turn business goals into clear engineering requirements. • Author the technical specs for the initiatives you lead — thinking about scale, edge cases, and long-horizon maintainability. • Contribute to CI/CD, GitHub Actions, Terraform, and development infrastructure as needed, including improvements to the tooling and check systems the team relies on.
Junior Software Engineer
WaymarkThe breakthrough AI production platform that allows anyone to create compelling commercials and spec spots in minutes.
• Ship features and fixes to our messaging platform, built in Elixir. • Work through bug tickets across our stack (React, TypeScript, Elixir). • Set up a local development environment that mirrors production. • Participate in sprint planning and refinement, managing your work in Jira. • Contribute to code reviews on GitHub and keep your team informed in standups. • Collaborate with senior engineers, product, and design on upcoming feature planning. • Work with PostgreSQL as part of our production data layer.
Senior Controls Engineer
CarrierCarrier Klimatechnik GmbH entwickelt, produziert und vermarktet Lösungen für den Wohn-, Dienstleistungs-, Gesundheits- und Industriesektor. Die Aktivitäten basieren auf der Optimierung des Energieverbrauchs sowie der Verbesserung der Luftqualität und des Komforts in Gebäuden. Carrier ist der Erfinder der Klimatechnik und heute weltweit führendes Unternehmen für kälte- und klimatechnische Erzeugnisse. Wir bieten unseren Kunden eine große Produktvielfalt und seit der Gründung im Jahre 1902 kontinuierlich Spitzentechnologie.
• Provide engineering oversight and support across assigned regions, ensuring alignment of priorities, timely delivery of milestones, and adherence to project portfolio standards. • Review and validate regional engineering outputs, including BAS Long Lead Equipment (LLE) submittal packages, full control drawing submittals, system/area-specific BOMs, as-builts, O&Ms, Description of Operations (DOOs), graphics, control sequence scripts, and other assigned project deliverables. • Maintain and monitor regional engineering activities and open items using ASANA, ensuring visibility and accountability across teams. • Partner with the HQ Engineering Manager and HQ team to develop control drawings, refine design templates, and modernize legacy systems using the Engineering Design Suite (EDS). • Generate timely and accurate Requests for Information (RFIs) and Parts Substitution Request. • Document and communicate the building automation system design and revisions. • Adhere to project requirements and company and customer standards of design, programming, and implementation. • Clear communication and proactive expectation setting with manager and project teams both internal and external. • Adherence to safety standards. • Model ethical conduct in accordance with the Carrier Code of Ethics. • Design and program advanced building automation systems, including site-specific configurations and control algorithms using the WebCTRL software suite. • Develop intuitive graphical and text-based interfaces for building automation systems using Eikon and ViewBuilder.




