Staff Software Engineer (Canada)
Core
Senior individual contributor owning end-to-end cloud infrastructure, CI/CD pipelines, and full-stack application support for a direct selling software platform.
Role type
Staff Software Engineer (Platform & Infrastructure)
Builds
Scalable commission engines, back-office management systems, e-commerce platforms, and field engagement tools for direct selling organizations.
Domain
Direct selling, network marketing, and MLM industries.
Deliverable
production ML models | infrastructure | product features
Required skills
AWS infrastructure management, Kubernetes operations, C#/.NET development, T-SQL, CI/CD pipeline management, Linux scripting, SQL Server, MongoDB/DocumentDB, message-driven architecture, Git workflows, technical mentorship
Preferred skills
AI-assisted development tools, CMS platforms (Umbraco), Identity Server, complex distributed application support
Technologies
AWS, Kubernetes, Jenkins, Docker, C#, T-SQL, Vue, HTML, CSS, ServiceStack, LLBLGen, Umbraco, Identity Server, MassTransit, Amazon SQS, RabbitMQ, Apache MQ, GitHub, GitLab, SQL Server, MongoDB, DocumentDB
Responsibilities
Configure and maintain AWS services and Kubernetes clusters; build and manage Jenkins CI/CD pipelines; develop and maintain full-stack applications; design and support event-based message-driven architecture; mentor engineers and lead technical decisions.
Seniority
Staff, hands-on IC with technical leadership