Staff Software Engineer leading AWS infrastructure, CI/CD, and full-stack development at TTG, a software provider for direct selling organizations. Mentoring engineers and guiding technical decisions on a scalable platform.
Responsibilities
Serve as the most senior individual contributor on TTG’s engineering team.
Take end-to-end ownership of cloud infrastructure, CI/CD pipelines, and full-stack application support.
Set technical direction across the stack — from AWS infrastructure and Kubernetes operations to C#/.NET development, database and messaging systems, and AI-augmented engineering workflows.
Dedicate a meaningful share of your time to mentoring engineers, guiding technical decisions, and shaping how the team builds.
Configure and maintain AWS services such as VPCs, EC2, DocumentDB, and Kubernetes clusters.
Build and manage Jenkins jobs and CI/CD pipelines.
Develop and maintain applications in C#, T-SQL, Vue, HTML, and CSS; troubleshoot issues across the full stack.
Work with SQL Server and T-SQL for querying and supporting application data.
Apply AI-assisted development tools to coding, debugging, documentation, and PR workflows.
Requirements
8+ years of experience in software, DevOps, or platform engineering, including time as a senior individual contributor or technical lead, with hands-on AWS infrastructure management (VPCs, EC2, Kubernetes, load balancers, and network security controls such as firewalls, WAF, and network ACLs).
Strong full-stack development skills in C# and T-SQL, including hands-on experience building services with ServiceStack and the LLBLGen ORM.
Supporting experience in Vue, HTML, and CSS, and the ability to troubleshoot across UI, API, database, messaging, and deployment layers.
Proven CI/CD experience with Jenkins and strong command of Docker and Kubernetes operations (kubectl, YAML deployment configs), plus Linux scripting for operational tasks.
Experience with SQL Server, MongoDB/DocumentDB, and event-based, message-driven systems (MassTransit, Amazon SQS, RabbitMQ, or Apache MQ).
Proficiency with Git-based source control workflows (GitHub or GitLab), including branching strategies, code reviews, and coordinated deployments.
Demonstrated ability to mentor engineers and lead technical decisions, balancing hands-on contribution with guidance and team development.
Demonstrated use of AI coding assistants (e.g., GitHub Copilot, Devin) to accelerate development and improve code quality in daily engineering workflows.
Familiarity with CMS and identity platforms such as Umbraco and Identity Server.
Experience supporting complex distributed applications from development through deployment and production troubleshooting.
Senior Software Engineer supporting Power Platform implementation, optimisation, and transformation. Working with Dynamics 365, Dataverse, Power Apps, Power Automate, and Azure services in Montreal.
Senior Engineer owning Xero reporting initiatives end to end. Improving accounting experiences, platform reliability, and compliance workflows for small businesses and advisors.
Software Engineer II building web, mobile, and scalable API experiences for Affirm’s card acquisition team. Shipping onboarding improvements that attract and convert customers.
Software Engineer building AI observability features for Honeycomb’s developer tools. Developing data infrastructure and product experiences to help customers debug LLM agents.
Senior engineer building AI observability features for Honeycomb’s developer tools platform. Owning data infrastructure, LLM signals, and customer - facing visualizations.
Embedded Software Developer building TCP/IP and AI - based SD - WAN features for Fortinet firewall products. Developing efficient Linux - based C/C++ software for secure enterprise networking.
Software Developer building scalable cloud - native security software for Fortinet, which protects enterprise, service provider, and government networks worldwide.
Principal Full - Stack Developer shaping shared services, developer tooling, and runtime infrastructure. Building reliable software foundations for MaintainX’s industrial work - execution platform.
Principal full - stack developer shaping MaintainX’s industrial work - execution platform. Leading scalable workflows, architecture, and technical direction across desktop and mobile products.