Senior Software Engineer - Platform Productivity
New
Canadian time zones onlyFull-TimeSenior
Salary164490 - 197389 CAD per year
Apply NowOpens the employer's application page
Job Details
- Required Skills
- DockerKubernetesGoCI/CDTerraform
Requirements
- Engineering/software development experience within a Platform group delivering services to internal engineering teams
- Experience working in a cloud environment
- Infrastructure as Code with Terraform/Crossplane
- Familiarity with Kubernetes administration
- Experience/Interest in implementing, integrating, and maintaining observability systems and processes
- Comfortable working in a remote-first company; communication is key
- Eager to learn and grow
- Approach development holistically, owning the full life cycle of code
- Flexible software engineer (primary language Go, but choose best tool for job)
- Experience with operating your code, especially Kubernetes and Docker
- Familiarity with grafana/tanka
Responsibilities
- Helping internal engineers release their software onto infrastructure in secure and measurable ways
- Leading automation of release processes (CI/CD to bootstrapping)
- Helping internal engineering teams get on board with 'golden path' techniques
- Helping edge cases and making sure teams can get the most out of tools
- Maintaining, improving, and extending existing systems
- Involved in choosing what to focus on next and when and how to gracefully sunset systems
- Designing, comparing, and choosing appropriate solutions for IEP development, CI/CD platform management, build/release/deployment automation
- Designing, comparing, and choosing appropriate solutions for application configuration management tooling, 'up to date' software automation, and artefact management
- Working with diverse internal teams, from application development to security, to support implementation of their requirements
- Being part of an on-call rotation to support Platform tooling
View Full Description & ApplyYou'll be redirected to the employer's site