Search jobs > Vancouver, BC > Senior software engineer

Senior Software Development Engineer - Distributed Systems

Canada Workday ULC
Vancouver, BC, Canada
$139.7K-$209.5K a year
Full-time

About the Role

We are looking for an engineer to join the Analytics back-end execution engine team. The engine runs in a cloud based multi-tenanted architecture and processes more than 4 billion report executions monthly (growing 40% YOY).

You will be focusing on scaling the engine for the largest HCM and FIN customers in the world as well as working on next generation of the engine.

If you want a challenge, come join us!

About You

We're looking for someone that loves working on sophisticated technical projects with some unknowns. You are passionate about reporting tools and functionality that tackle customer problems, and you enjoy researching new insights and ensuring those contribute to our customers' experiences.

You care about customer happiness and solving thorny customer-centric problems, and you are enthusiastic about code quality and advocate for the best development practices.

Basic Qualifications

5+ years of software engineering experience

5+ years of distributed systems engineering experience utilizing one or more of the following : Java, Scala, Python, Golang

Other Qualifications

Superb communication skills. Ability to articulate sophisticated technical ideas

Proven experience building and delivering high-performance processing

Ability to mentor junior engineers

Highly motivated to determine how things work

Good grasp of SQL

Ability to connect business needs with technology

Masters or Bachelors in Computer Science

Are you being referred to one of our roles? If so, ask your connection at Workday about our Employee Referral process!

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.VancouverPrimary CAN Base Pay Range : $139,700 - $209,500 CADAdditional CAN Location(s) Base Pay Range : $139,700 - $209,500 CAD

30+ days ago
Related jobs
Confluent, Inc
British Columbia, Canada

Deep hands-on technical expertise in large scale systems engineering or distributed systems. As a senior software engineer, you think strategically and you help drive end-to-end technical delivery from customer experience to scaling internal operations. You are not confined to the status quo and you...

Electronic Arts
Vancouver, British Columbia

Additionally, this job is open to remote work and will report to an Engineering Line Manager based in Austin, Texas and work within our Systems Engineering Team. You will work with developers across the entire production pipeline, such as engineers, production, designers and artists, to ensure our g...

S.i. Systems
Vancouver, British Columbia

Senior Data Engineer Team Lead to oversee critical data engineering activities within the Digital Health sector. Collaborate with senior leadership and external stakeholders as the senior technical resource for the group. Provide strategic oversight of data engineering activities, shaping platform s...

Rackspace
Remote, Canada
Remote

We’re hiring a SR Backend Java Engineer with a strong background in large scale distributed systems. You’ll work on one of the largest distributed systems in the world, running on thousands of machines and handling petabytes of data. Design and develop large-scale distributed systems that balance re...

Maple
Anywhere - Canada

We're growing our engineering team in order to scale multiple business lines and enhance access to healthcare for Canadians. At Maple, Senior Back End Developers champion the principles of DevOps and the values of an open source community — automation and a self-serve developer experience are key to...

S.i. Systems
Vancouver, British Columbia

Senior Software Developer (C# & JavaScript) to build software for the mining industry . We are not looking for any specific technology since the client's environment has a large mix of legacy applications on the desktop and new software being built on the web. ...

Amazon Development Centre Canada ULC
Vancouver, British Columbia

Are you a Software Engineer with a passion for building great experiences? Are you looking for an opportunity to make a big impact in a company with a global impact and a startup culture?. You will be part of a strong team in a fast-paced, start-up like environment where agile development is embrace...

Incognito Software Systems
Vancouver, British Columbia
Remote

Lead and collaborate with development teams to integrate DevOps practices into the software development lifecycle. Administrate some DevOps systems (like JIRA or Jenkins) and set global policy for their usage. Implement monitoring automation systems and proactively respond to breakages. Work with en...

Lime
Canada

We are looking for a strong senior software engineer to join our fast-growing team and contribute to two critical areas at Lime: Payments and Trust. Develop robust and extensible engineering platforms that can reliably serve millions of transactions at Lime. Build ML systems to optimize payment perf...

Home Depot
BRITISH COLUMBIA, US
Remote

Software Engineer, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production applications. Software Engineers may be involved in product and tool selection, config...