Senior Software Engineer

Vancouver, BC

About the role

Contribute to the architecture, design, and implementation of runtime infrastructure for Azure Managed Redis, a rapidly growing Azure data service. Design and build deployment, upgrade, and orchestration systems for distributed Redis clusters running across Azure regions worldwide. Integrate Redis Enterprise software into Azure's managed environment while maintaining high availability, data consistency, security, and performance. Develop platform capabilities that improve scalability, operational efficiency, deployment safety, and service reliability. Write high-quality, production-grade code in languages such as C# and Go while following best practices for maintainability, testing, and operational excellence. Design and implement testing strategies with coverage across unit, integration, and end-to-end scenarios for distributed systems. Apply AI-assisted engineering tools and techniques to improve developer productivity, troubleshooting, operational workflows, and service quality. Build and enhance observability, monitoring, and diagnostics capabilities to enable efficient incident detection and root cause analysis. Drive improvements in reliability, supportability, and operational excellence across the service. Collaborate across engineering teams to deliver complex technical initiatives and shared platform capabilities. Mentor and support engineers by sharing knowledge of distributed systems, cloud-native architectures, and software engineering best practices. Embody our culture and values. Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. These

requirements include, but are not limited to, the following specialized security screening: Master's Degree in Computer Science or related technical discipline AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. 2+ years of experience building and operating distributed, highly scalable online services on Kubernetes in Azure or a similar cloud platform. Experience using AI-assisted development tools, large language models, or automation technologies to improve software engineering workflows, developer productivity, testing, documentation, or operational efficiency. Demonstrated ability to improve engineering systems, developer productivity, service reliability, or product quality at scale.

About Yammer

Yammer is an enterprise social network established to foster team collaboration, empower employees, and drive business transformation. It enables employees to collaborate in real time across departments, geographies, and business applications. It also helps them create groups to collaborate on projects and share and edit documents.

The service of yammer.com can be accessed through the web, desktop, and mobile devices including iPhone, iPad, Windows Phone, Android, and Blackberry, enabling a “virtual office” that employees can plug into while on-the-go. Additionally, Yammer can be easily integrated with other systems such as Microsoft SharePoint, creating a social layer across all enterprise applications.

Yammer has secured more than 7 million users, including employees from 85 percent of the Fortune 500 companies. Founded in 2008, Yammer is now a part of Microsoft.

Other roles at Yammer

Interested?

Let me introduce you to the founders.

Skip the process

Job details

Salary

CA$114,400 - CA$203,900

Location

Vancouver, BC

Company

NameYammer
IndustryApps
Team Size3

Funding

Total raised

$142M

Last stage

Series E

Investors

Emergence Capital
CCharles River Ventures
Founders Fund
SV Angel
UUSVP

Founders

AP

Adam Pisoni

Co-Founder & CTO

GI

George Ishii

Co-Founder

David O. Sacks

David O. Sacks

Co-Founder & CEO

LinkedIn

What happens next.

No applications, no recruiter spam. Just the intro.

01

Confirm the fit

A few questions to make sure this role is the right shape for you. Two minutes.

02

I pitch you to the company

I write the intro, send it to the founder, and handle the back-and-forth.

03

A meeting lands on your calendar

If they’re a yes, I book the chat. You show up — that’s the whole job-hunt.