Lead Software Engineer

Posted Oct 22

This is a fully remote position, open to applicants in Canada.

πŸ“‹ Description

β€’ Oversee the design, development, testing, and maintenance of essential platform systems.

β€’ Ensure the scalability, reliability, and performance of the platform.

β€’ Mentor and guide engineers through technical design discussions, code reviews, and best engineering practices.

β€’ Create and enhance scalable applications and services utilizing C# and .NET Core.

β€’ Work collaboratively with cross-functional teams and stakeholders to establish technical priorities, synchronize on milestones, and implement platform improvements.

β€’ Develop and optimize CI/CD pipelines using Jenkins and Bamboo.

β€’ Implement DevOps, GitOps, and Infrastructure as Code methodologies to automate application deployments and manage cloud infrastructure.

β€’ Diagnose complex issues and develop long-term solutions to enhance system reliability and operational efficiency.


⛳️ Requirements

β€’ A minimum of 5 years of professional experience in software development with C# and .NET Core.

β€’ At least 2 years of experience in leading development teams, mentoring engineers, and steering cross-functional technical projects.

β€’ Profound understanding of distributed systems and microservices architecture, with experience in designing scalable and resilient applications.

β€’ Strong grasp of the Software Development Life Cycle and contemporary deployment strategies, including canary and blue-green deployments.

β€’ Practical experience with Kubernetes, containerization, and cloud platforms like Amazon Web Services (AWS) or Google Cloud Platform (GCP).

β€’ Experience in building and maintaining CI/CD pipelines, along with knowledge of DevOps practices, Infrastructure as Code, and GitOps methodologies.

β€’ Excellent troubleshooting and problem-solving abilities, with a background in diagnosing complex system issues, supporting on-call operations, and ensuring platform reliability.

β€’ Proficient communication skills in English, with the capability to collaborate across teams, influence technical decisions, and mentor other engineers.

β€’ A gaming license issued by the relevant state authority may be required as a condition of employment.


🏝️ Benefits

β€’ Guidance for obtaining a gaming license if applicable to the position.

People also viewed

Tailscale13 hours ago

Security Software Engineer

US flagUnited States, +1 more countryFull-timeFull-stack Engineer$163k – $226k/year
ApplyView job
Software Mind13 hours ago

Mobile Software Engineer, React Native, TypeScript

RO flagRomania OnlyFull-timeFull-stack Engineer
ApplyView job
CACI International Inc13 hours ago

Senior Full Stack Software Developer

US flagUnited States OnlyFull-timeFull-stack Engineer$98.5k – $206.8k/year
ApplyView job
Nemetschek Group13 hours ago

Staff Software Engineer

US flagTexas OnlyFull-timeFull-stack Engineer$153.8k – $211.4k/year
ApplyView job
Freenome13 hours ago

Staff Software Engineer

US flagCalifornia OnlyFull-timeFull-stack Engineer$188.3k – $270.4k/year
ApplyView job
Motional14 hours ago

Staff Software Engineer, Autonomous Vehicle Performance Metrics

US flagNevada, +2 more statesFull-timeFull-stack Engineer$172k – $229k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers