Search jobs > Victoria, BC > Software engineer

Software Development Engineer, DevOps/SRE - Workday Everywhere

Canada Workday ULC
Victoria, BC, Canada
$100.4K-$150.6K a year
Full-time

About the Role

Responsibilities

Manage infrastructure resources (currently in AWS, with potential expansion to other platforms) and oversee system configuration.

Manage production and development environments.

Develop expertise in the team’s system architecture and guide the engineering team to evolve our architecture to meet future product, scale, and resiliency requirements.

Implement production system changes to meet company requirements, such as High Availability and Disaster Recovery compliance.

Code, deploy, and maintain large-scale, fault-tolerant systems using technologies like AWS Cloud Development Kit, Terraform, etc.

Build self-service tooling that empowers application developers to interact with production environments.

Participate in an on-call rotation and respond to production incidents : triage, fix, and resolution. Conduct retrospectives and act on incidents to continually improve our systems and processes.

Improve operational efficiency to help scale the team by automating where possible.

Collaborate closely with distributed engineering teams within Workday Everywhere, and interact with other Workday teams that provide tooling for our system.

Handle manual production environment changes (e.g., in AWS) that can’t be automated due to compliance reasons.

About You

Basic Qualifications

5+ years overall software engineering experience

2+ years of DevOps or SRE experience

2+ years infrastructure and automation experience, with technologies like AWS Cloud Development Kit and Terraform

2+ years hands on experience using AWS technologies

Experience in development and deployment in a multi-region cloud environment, especially AWS, GCP etc.

Experience with security, performance, high availability and disaster recovery methodologies

Experience in identifying performance bottlenecks, identifying anomalous system behavior, and resolving root cause of service issues

Experience working with container deployment and orchestration technologies with knowledge of fundamentals including service discovery, deployments, monitoring, scheduling, load balancing

Experience with distributed cloud service development, infrastructure, traffic management and architecture

Experience with networking concepts like VPC, DNS, ALB / NLB, Subnets, etc.

Other Qualifications

Experience working within a highly collaborative team environment with the occasional pairing

Passion to automate common tasks and processes

Self-starter who is passionate about system improvements and improving developer experience while balancing them with team commitments

Passion for writing quality and well-tested code

Experience with writing production-quality code in TypeScript

Proven track record of delivering and maintaining several production-quality applications

Experience in maintaining and monitoring production systems at scale

Workday Pay Transparency Statement

The annualized base salary ranges for the primary location and any additional locations are listed below. Workday pay ranges vary based on work location.

As a part of the total compensation package, this role may be eligible for the Workday Bonus Plan or a role-specific commission / bonus, as well as annual refresh stock grants.

Recruiters can share more detail during the hiring process. Each candidate’s compensation offer will be based on multiple factors including, but not limited to, geography, experience, skills, job duties, and business need, among other things.

For more information regarding Workday’s comprehensive benefits, please.

Primary Location : CAN.BC.VictoriaPrimary CAN Base Pay Range : $100,400 - $150,600 CADAdditional CAN Location(s) Base Pay Range : $100,400 - $150,600 CAD

30+ days ago
Related jobs
Canada Workday ULC
Victoria, British Columbia

Collaborate closely with distributed engineering teams within Workday Everywhere, and interact with other Workday teams that provide tooling for our system. Manage production and development environments. Develop expertise in the team’s system architecture and guide the engineering team to evolve ou...

Absolute Software
Remote, Canada
Remote

Absolute Software is looking for a cloud focused Devops Engineer to join our Cloud Operations team. Work with engineering and facilitate the integration of new features and products. Cloud network engineering and related experience. ...

Canada Workday ULC
Victoria, British Columbia

Do you enjoy working with interconnected systems, and as part of a larger team? This position offers the opportunity to drive the design, development, and operation of the services and collaboration frameworks used by Workday Applications, implementation partners, and our customers. Our highly scala...

Percona
Canada
Remote

You'll also work closely with Percona’s engineering, product, and community teams to provide insights that will guide the development of Percona's add-ons, extensions, and integrations. Serve as the bridge between the Valkey team and our own product, engineering, and community teams to ensure the co...

Leica Geosystems
Canada

Application Engineer, Land Survey Software Development. As an Application Engineer for Leica Geosystems in the US/Canada region, you will play a crucial role in supporting the development of our survey software. You will work closely with customers, software engineers, and other stakeholders to unde...

Gamebreaking Studios
Canada

As a Senior Software Development Engineer focused on Unreal gameplay programming, you'll continue to grow your expertise in writing high-quality code while learning and using whatever breadth of skills are needed to make a game awesome for players. Mentor more junior engineers via paired programming...

Macropus Global
Canada

DevOps Software Engineer & Product Trainer. We have an immediate need/opening of an expert in DevOps Software Engineer for a fulltime in. As a DevOps initiates Branch Configuration in stash such as Development branch, Release branch, Production branch, Bug fix branch, Hot fix branches according to p...

Hasbro
CA

Principal Software Development Engineer. Are you a hands-on software engineer with a deep understanding of systems and technologies which those systems are built upon?. Lead an internal team of developers and collaborate with external development teams. Computer Science, Engineering, or equivalent e...

Promoted
VBeyond Corporation
Canada

Role: Full Stack Support Engineer. Overview: We are seeking a highly skilled Full Stack Engineer with a hands-on coding mindset, in depth knowledge of various technologies, and the ability to see the larger architectural picture. Content Management Systems (CMS): 1+ year(s) of experience with Java-b...

Promoted
Talksoon.com
Canada

Minimum 5 years of experience in full stack development. As we continue to grow and expand our impact across industries, we’re looking for passionate developers to join our journey and help us build a product that makes a difference. We’re looking for someone who’s comfortable working across the ent...