3 days ago
Remote, Canada or Vancouver, CanadaSenior
Responsibilities
- Design, develop, and maintain scalable platform capabilities and frameworks supporting AI, agentic, experimentation, and data workloads.
- Build self-service and agent-assisted experiences for experimentation workflow setup, onboarding, governance, and standardization.
- Contribute to AI-assisted software development experiences using coding agents and agentic workflows.
- Collaborate with engineering, product, and data science teams to define requirements, assess tradeoffs, and deliver end-to-end solutions.
- Improve service reliability, scalability, performance, observability, and maintainability.
- Participate in technical design and code reviews and evolve the platform architecture.
- Apply Microsoft Azure, AI technologies, and open-source technologies to solve complex engineering challenges.
Requirements
- Bachelor's degree in Computer Science or a related technical field and 4+ years of technical engineering experience with coding, or equivalent experience.
- Production big data platform experience involving streaming pipelines, platform capabilities, state management, checkpointing, connectors, or performance tuning.
- Preferred: Master's degree and 6+ years of experience, or bachelor's degree and 8+ years of experience, or equivalent experience.
- Preferred: online experimentation experience, including scorecard generation, optimization, live-site protection, and standardization.
- Preferred: experience with Spark, Kafka, Airflow, distributed storage, analytical systems, or near-real-time data pipelines.
- Preferred: experience with Copilot, agents, LLM orchestration, retrieval, evaluation, or agent-assisted engineering and data workflows.
- Preferred: knowledge of distributed tracing, observability, production diagnostics, telemetry systems, or service reliability.
- Preferred: experience building large-scale distributed systems, cloud services, or enterprise platforms.
- Preferred: proficiency in C#, C++, Java, Python, or JavaScript.
- Preferred: experience designing reliable, highly available production services and influencing technical direction.
- Ability to pass Microsoft Cloud Background Check and other applicable Microsoft, customer, or government security screenings.
Benefits
- The typical base pay range is CAD $114,400–$203,900 per year.
- The position will be open for at least five days, with applications accepted continuously until filled.
- Microsoft provides equal employment opportunity and reasonable accommodations.
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.
