22 hours ago
Vancouver, CanadaSenior
Responsibilities
- Design and develop distributed systems supporting core analytics experiences, with ownership of performance, scalability, reliability, and maintainability decisions.
- Deploy and operate the Analysis Services engine across Power BI, Azure Analysis Services, and SQL Server Analysis Services.
- Monitor service health, troubleshoot production issues, respond to live-site incidents, and participate in an on-call rotation.
- Define and track performance, service quality, and feature-adoption metrics to drive continuous improvement.
- Collaborate with customers to resolve technical issues, understand their needs, and incorporate feedback into product improvements.
- Partner with engineering and other stakeholders to deliver secure, compliant solutions aligned with customer and organizational requirements.
Requirements
- Bachelor's degree in Computer Science or a related technical field and 4+ years of technical engineering experience with coding, or equivalent experience.
- Preferred qualifications include a master's degree with 6+ years of experience, or a bachelor's degree with 8+ years of experience, or equivalent experience.
- Proficiency in C, C++, C#, or other object-oriented or system-level programming languages, with recent hands-on development experience.
- Experience designing, building, and operating scalable distributed or cloud services.
- Experience with live-site operations, monitoring, troubleshooting, performance analysis, and service reliability.
- Experience with database internals such as B+ trees, query optimization, or query execution.
- Experience with compilers, query optimizers, execution engines, or database engines such as MySQL or PostgreSQL.
- Experience developing high-performance native code, including concurrent or lock-free systems.
- Strong computer science fundamentals in data structures, algorithms, computer networking, and database systems.
- Strong design, debugging, and problem-solving skills focused on performance, quality, and engineering excellence.
- Ability to pass Microsoft Cloud Background Check security screening upon hire or transfer and every two years thereafter.
Benefits
- The typical base pay range is CAD $114,400–$203,900 per year across Canada.
- The position is open for a minimum of five days, with applications accepted continuously until the role is filled.
- Microsoft is an equal opportunity employer and provides application accommodations for religious needs and disabilities.
Tech Stack
Categories
About Microsoft
Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.
