
Staff Software Engineer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Canada.
• Develop and deploy integration applications hosted within major HRIS, enterprise service management, and other external platforms.
• Manage platform SDKs and application frameworks, including tenancy and installation models, marketplace certification and review, versioning, and upgrades.
• Create internal tools and agentic projects, which encompass scaffolding, verification, agents, and reliable harnesses.
• Identify workflows that agents can manage end-to-end and develop supportive tools, guardrails, and verification processes.
• Enhance agentic development workflows and convert effective practices into team standards.
• Design and implement scalable APIs for third-party systems and external developers.
• Tackle API versioning, backward compatibility, rate limiting, pagination, idempotency, webhooks, and error semantics.
• Oversee the API developer experience by providing documentation, examples, SDKs, and sandbox environments.
• Support identity and authentication services with a deep understanding of authentication and authorization mechanisms.
• Utilize OAuth 2.0, OIDC, SAML, token exchange, machine-to-machine credentials, service accounts, and scoped access across tenant boundaries.
• Collaborate across team boundaries, familiarize yourself with unfamiliar code, and enhance it.
• Prototype and assess new technologies and offer recommendations for their adoption.
• Partner with technical leaders to establish standards for testing, API design, security review, and agentic workflows.
• Gather requirements from senior leaders and convert business needs into well-defined technical plans.
• Operate independently without dedicated product support when necessary: gather requirements, make decisions, document, and deliver.
• Translate technical realities into actionable business terms.
• Staff-level engineer and a high-output individual contributor.
• Extensive experience with complex, distributed, service-based systems.
• Strong proficiency in several of the following: Python, Go, Node/JavaScript, TypeScript, React, Postgres, and NoSQL databases such as Firebase.
• Familiarity with caching layers like Redis.
• Ability to navigate through unfamiliar problem domains and codebases.
• Experience working with third-party platforms, including handling quirky APIs, undocumented behaviors, certification processes, and breaking changes.
• Proven experience designing APIs that external developers rely on.
• Proficient in OAuth 2.0, OIDC, SAML, token lifecycles, and multi-tenant authorization models.
• Strong expertise in end-to-end and integration testing for service-based architectures.
• Practical experience with an end-to-end testing framework such as Playwright or Cypress.
• Regular use of coding agents and experience in constructing reliable agentic development harnesses.
• Familiarity with tight testing loops, CI/CD gates, spec-to-code workflows, and delivering high-quality software.
• High level of autonomy when dealing with ambiguous problems and senior stakeholders.
• Experience in cross-team collaboration and the ability to convert technical constraints into business language.
• Nice to have: product management instincts.
• Nice to have: experience in publishing apps to major enterprise marketplaces or app stores.
• Nice to have: familiarity with Auth0 or a comparable identity provider.
• Nice to have: hands-on experience with AI systems, including LLM applications, agent frameworks, retrieval, or evaluation harnesses.
• Nice to have: experience in correctness-critical domains.
• Nice to have: experience with partner- or developer-facing roles.
• Must be within commuting distance of Calgary for the remote-first arrangement.
• Syndio Equity.
• 20 days of paid leave annually.
• Paid sick and safe time.
• Compassion leave.
• Paid parental leave.
• Medical, Dental, Vision; Syndio covers 90% of employee premiums and 50% for dependents.
• Additional Private Medical coverage.
• RSSP Plan.
• Remote-first work arrangement within commuting distance of Calgary.
Agility Robotics
SentiLink
Get handpicked remote jobs straight to your inbox weekly.