
Staff Software Engineer
Posted 1 hour ago

Posted 1 hour ago
This is a fully remote position, open to applicants in Canada.
• Act as the leading individual contributor within TTG’s engineering team.
• Assume comprehensive ownership of cloud infrastructure, CI/CD pipelines, and full-stack application support.
• Establish technical direction across the entire stack — including AWS infrastructure, Kubernetes operations, C#/.NET development, database and messaging systems, as well as AI-augmented engineering workflows.
• Allocate a significant portion of your time to mentoring engineers, influencing technical decisions, and shaping the team’s development practices.
• Configure and manage AWS services such as VPCs, EC2, DocumentDB, and Kubernetes clusters.
• Create and oversee Jenkins jobs and CI/CD pipelines.
• Develop and sustain applications using C#, T-SQL, Vue, HTML, and CSS; troubleshoot issues throughout the entire stack.
• Utilize SQL Server and T-SQL for querying and supporting application data.
• Implement AI-assisted development tools for coding, debugging, documentation, and pull request workflows.
• Over 8 years of experience in software, DevOps, or platform engineering, including roles as a senior individual contributor or technical lead, with hands-on AWS infrastructure management (VPCs, EC2, Kubernetes, load balancers, and network security controls like firewalls, WAF, and network ACLs).
• Strong full-stack development expertise in C# and T-SQL, including practical experience in building services with ServiceStack and the LLBLGen ORM.
• Experience with Vue, HTML, and CSS, along with the capability to troubleshoot across UI, API, database, messaging, and deployment layers.
• Proven CI/CD experience with Jenkins and solid knowledge of Docker and Kubernetes operations (kubectl, YAML deployment configurations), plus Linux scripting for operational tasks.
• Familiarity with SQL Server, MongoDB/DocumentDB, and event-based, message-driven systems (MassTransit, Amazon SQS, RabbitMQ, or Apache MQ).
• Proficient with Git-based source control workflows (GitHub or GitLab), including branching strategies, code reviews, and coordinated deployments.
• Demonstrated ability to mentor engineers and guide technical decisions, balancing hands-on contributions with team development.
• Proven use of AI coding assistants (e.g., GitHub Copilot, Devin) to enhance development speed and improve code quality in daily engineering workflows.
• Familiarity with CMS and identity platforms such as Umbraco and Identity Server.
• Experience in supporting complex distributed applications throughout development, deployment, and production troubleshooting.
• Comprehensive health and wellness benefits.
• Opportunities for professional development and continuous learning.
• Flexible work hours and remote work options.
• Collaborative and inclusive company culture.
• Competitive salary and performance-based bonuses.
FCamara
Prolific
Aerostrat
Get handpicked remote jobs straight to your inbox weekly.