Senior Software Engineer, Release Engineering

Posted 19 days agoViewed
180000 - 240000 CAD per year
CanadaFull-TimeSoftware Development
Company:Temporal Technologies
Location:Canada
Languages:English
Seniority level:Senior
Skills:
AWSBackend DevelopmentDockerGCPJavaKubernetesGoRelease ManagementCI/CDLinuxDevOpsTerraformMicroservicesSoftware Engineering
Requirements:
Strong coding ability, especially in languages used at Temporal (e.g., Go, Java, or similar). Solid understanding of concurrency, distributed systems, and multi‑threaded programming. Experience contributing to backend systems, tooling, infrastructure, or developer workflows. Track record of solving moderately complex problems with reliable, maintainable solutions. Ability to collaborate effectively in a remote, fast‑paced environment. Familiarity with release automation concepts, CI/CD pipelines, build tools, or deployment orchestration. Experience with cloud environments (AWS, GCP) and container tooling. Exposure to distributed systems orchestration, observability tooling, or platform engineering.
Responsibilities:
Design, build, and maintain tools and systems that support release automation and deployment workflows. Write clean, reliable, and concurrent code that supports distributed systems (e.g., build pipelines, deployment tooling). Collaborate with cross‑functional teams to understand and improve release quality and developer productivity. Document technical designs, deployment practices, and operational procedures. Participate in small‑team design reviews and contribute practical engineering solutions.
Similar Jobs:
Posted about 1 month ago
AmericasFull-TimeSoftware Development
Senior Build/Release/CI Engineer
Company:Brave
Posted 4 months ago
USA, CanadaFull-TimeSaaS
Senior Manager, Release & Program Management
Company:Wrapbook
Posted about 2 months ago
CanadaFull-TimeSoftware Development
Senior Software Engineer, Product Engineering, Canada
Company:Ashby