
Backend Engineer
Posted Sep 2

Posted Sep 2
This is a fully remote position, open to applicants in Canada.
• Provide support to an external software development organization as a member of Inviso’s delivery team.
• Collaborate closely with stakeholders from client product, engineering, data, and platform teams.
• Design, construct, and manage core services that drive an enterprise AI platform.
• Contribute to the AI gateway, orchestration layer, entitlements, tenancy model, data access methodologies, integration frameworks, APIs, and platform services.
• Take ownership of services throughout the entire lifecycle from design and implementation to testing, deployment, reliability, and support.
• Ensure monitoring and operational support for the services you own.
• Be prepared for occasional travel as required by client needs.
• Proven experience in building and maintaining production backend, API, or distributed platform services.
• Strong software engineering capabilities with a background in designing reliable, testable, and maintainable services.
• Familiarity with AI gateway, orchestration, entitlements, tenancy, metering, quotas, or similar platform functionalities.
• Ability to design APIs and developer experiences for both internal and external users.
• Experience with multi-tenant systems, tenant isolation, service boundaries, and platform-level enforcement mechanisms.
• Proven experience in constructing integration frameworks, connector patterns, governed data access, or reliable data on-ramps.
• In-depth understanding of retries, partial failure, consistency, idempotency, back-pressure, and operational failure scenarios.
• Experience in managing services through design, development, testing, deployment, monitoring, and support phases.
• Excellent communication and collaboration skills suitable for client-facing consulting environments.
• A pragmatic approach with the capability to deliver significant value swiftly while upholding engineering standards.
• Proficiency in C#, Python, Go, or similar backend programming languages.
• Experience with API gateways, orchestration systems, connector frameworks, event-driven architectures, or platform engineering.
• Familiarity with AI, LLM, RAG, agentic workflows, tool/function invocation, MCP, A2A, or AI development lifecycle methodologies.
• Experience with event-sourced metering, quotas, entitlements, or billing-related platform services.
• Proven track record in developing enterprise-scale software utilized by multiple products, clients, or internal teams.
• Experience using AI-assisted development tools while ensuring strong review, testing, and architectural discipline.
• Annual training allowance of $2,000.
• Paid time off.
• Paid holidays.
• Additional benefits.
Intelance
WBS
Sprezzatura
Get handpicked remote jobs straight to your inbox weekly.