Senior Software Engineer (Golang + Kubernetes)
Back to Jobs
JobgetherGet Smart Job AI Coach in the appFree on iOS and Android 






Senior Software Engineer (Golang + Kubernetes)
Location
Canada
Experience
Senior
Posted
Jul 14, 2026
Apply by
August 13, 2026
Applicants
0
Early applicantEasy applyFull-timeWork from Home
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer (Golang + Kubernetes) based in Canada.
This role offers the opportunity to build and enhance cloud-native platforms that support large-scale digital experiences.
You will contribute to the evolution of DevOps automation, CI/CD pipelines, and highly reliable infrastructure solutions.
The position combines software engineering, Kubernetes expertise, cloud technologies, and operational excellence.
You will collaborate with engineering teams to design scalable systems, improve delivery processes, and strengthen platform reliability.
This is an ideal opportunity for a senior engineer passionate about automation, modern architectures, and solving complex technical challenges.
You will work in an innovative environment where AI-driven workflows and continuous improvement are encouraged.
Your contributions will directly impact how teams build, deploy, monitor, and operate critical cloud-based services.
### Accountabilities:
As a Senior Software Engineer, you will play a key role in designing, developing, and operating cloud-native platforms while improving automation, reliability, and delivery efficiency. You will work closely with engineering teams to modernize workflows, enhance CI/CD capabilities, and ensure scalable operations across multiple services.
- Design, develop, maintain, and improve CI/CD pipelines used across multiple products and services.
- Build automation solutions using Golang, Python, Terraform, and Unix scripting to streamline engineering processes.
- Develop and maintain cloud-native solutions using Kubernetes, Docker, and modern infrastructure practices.
- Support the onboarding of applications, services, and components into automated build, deployment, and monitoring workflows.
- Improve platform reliability by focusing on availability, performance, scalability, capacity planning, and operational readiness.
- Collaborate with engineering teams to review code, define integrations, and implement technical improvements.
- Contribute to observability initiatives by maintaining monitoring, logging, and reporting solutions.
- Support security best practices across development, deployment, and operational processes.
- Participate in production support activities, including on-call rotations for urgent incidents when required.
- Provide technical guidance and contribute to a culture of automation, innovation, and continuous improvement.
- Work within an AI-enabled engineering environment by leveraging modern AI tools to improve productivity and create efficient workflows.
## Requirements:
The ideal candidate is an experienced software engineer with strong DevOps, cloud, and automation expertise. You should have a proven ability to build reliable systems, work with modern infrastructure technologies, and collaborate effectively in fast-paced engineering environments.
- Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
- 5+ years of experience in DevOps, software engineering, build/release engineering, or related roles.
- Strong programming experience with Golang and/or Python, with knowledge of object-oriented programming principles.
- Hands-on experience designing, implementing, and operating DevOps CI/CD pipelines.
- Strong knowledge of container technologies including Docker and Kubernetes.
- Experience with cloud platforms such as AWS or GCP, including services like EC2, EKS, or ECS.
- Deep understanding of Git workflows, including branching, merging, and version control best practices.
- Experience with continuous integration and delivery tools such as Jenkins, GitHub, and Artifactory.
- Experience building automation using Terraform and Unix shell scripting.
- Knowledge of infrastructure automation and configuration management tools such as Puppet.
- Experience with monitoring, observability, dashboards, and centralized logging solutions such as Grafana, SignalFX, or similar tools.
- Understanding of application security best practices and secure software delivery processes.
- Experience developing software with strong test coverage and supporting continuous deployment practices.
- Strong communication and collaboration skills with the ability to work effectively across teams.
- Experience with open-source technologies such as Drupal, MySQL, or Apache is a plus.
- Familiarity with AI-assisted development workflows and the ability to adapt to emerging technologies is preferred.
## Benefits:
- Remote work opportunity for candidates based in Canada.
- Competitive healthcare coverage and wellness programs.
- Flexible time-off policies designed to support work-life balance.
- Parental leave and employee recognition programs.
- Opportunity to work on innovative cloud-native platforms with global impact.
- Collaborative environment focused on learning, experimentation, and continuous improvement.
- Access to modern technologies, automation practices, and AI-enabled engineering workflows.
- Professional growth opportunities within a fast-moving technology organization.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
[Why Apply Through Jobgether?](https://jobgether.com/how-jobgether-works)
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1
Key Responsibilities
- Design, develop, and maintain CI/CD pipelines for multiple products and services.
- Build automation solutions using Golang, Python, Terraform, and Unix scripting.
- Develop and maintain cloud-native solutions using Kubernetes, Docker, and modern infrastructure practices.
- Support application onboarding into automated build, deployment, and monitoring workflows.
- Improve platform reliability through availability, performance, and capacity planning.
- Collaborate with engineering teams to review code and implement technical improvements.
- Contribute to observability initiatives including monitoring, logging, and reporting.
- Support security best practices across development and operational processes.
- Participate in production support and on-call rotations.
- Provide technical guidance and foster a culture of automation and continuous improvement.
Requirements
- Bachelor’s degree in Computer Science
- Engineering
- or a related technical field
- or equivalent practical experience
Skills Required
GolangPythonKubernetesDockerAWSGCPEC2EKSECSGitJenkinsGitHubArtifactoryTerraformUnix shell scriptingPuppetGrafanaSignalFXCI/CDDevOpsCommunicationCollaborationProblem solvingAI-assisted development workflowsDrupalMySQLApache
Benefits
- Remote work
- Competitive healthcare coverage
- Wellness programs
- Flexible time-off policies
- Parental leave
- Employee recognition programs
- Professional growth opportunities
App exclusive · Free
Smart Job AI Coach
Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.
Interview readiness
See how prepared you are and what to improve for each role.
Personalized tips
Actionable suggestions based on your profile and the job.
After you apply
Keep coaching momentum from job detail through application success.
Similar roles for you
Matched using this role's title and skills. Open the job search anytime to see every listing.

Senior Software Engineer – Kubernetes Platform Engineering, Service Mesh & Developer Platforms (Golang APIs)
Bank of America
122,000–200,000 / Year
Full-timeEasy applyWork from Office
Jersey CitySenior

Senior Software Engineer – Kubernetes Platform Engineering, Service Mesh & Developer Platforms (Golang APIs)
Royal Bank America
122,000–200,000 / Year
Full-timeEasy applyWork from Office
Jersey CitySenior

Senior DevOps Engineer
Lush
91,000–99,000 / Year
Full-timeEasy applyHybrid
TorontoSenior

Senior DevOps Engineer - Storage Platforms
Five9
90,700–252,200 / Year
Full-timeEasy applyWork from Office
United States (Remote)Senior

Senior Backend Engineer - India
GoTymeX
Full-timeWork from Home
National Capital RegionSenior

Senior DevOps Engineer
Lush Crush
91,000–99,000 / Year
Full-timeEasy applyHybrid
TorontoSenior