5 days ago
Vancouver, CanadaSenior
Responsibilities
- Translate stakeholder requirements into scalable technical solutions.
- Design and develop services and platform capabilities for security automation and risk remediation.
- Contribute to architecture, technical dependency analysis, and product and platform design.
- Write, test, debug, optimize, and maintain secure, reliable, performant production code.
- Collaborate with engineering, security, and product teams to deliver features and service improvements.
- Serve as a Designated Responsible Individual by monitoring services, investigating degradation or interruptions, and restoring service.
- Improve production service availability, reliability, efficiency, observability, security, and performance.
- Apply emerging AI-assisted development and automation technologies to security engineering and operational workflows.
Requirements
- Bachelor’s degree in Computer Science or a related technical field and 4+ years of technical engineering experience coding in languages such as C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
- Ability to meet Microsoft, customer, and/or government security screening requirements, including the Microsoft Cloud Background Check.
- 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.
- Experience developing production software with C#, Python, Go, Java, C++, or similar languages.
- Experience designing, developing, or operating distributed systems, microservices, or large-scale cloud services using Azure, AWS, GCP, or comparable technologies.
- Experience with secure coding, authentication, authorization, cloud service security, AI, machine learning, agentic technologies, automation, DevSecOps, CI/CD pipelines, infrastructure-as-code, reliability, observability, performance, and operational excellence.
- Experience collaborating across engineering, security, product, and other cross-functional teams.
Benefits
- The typical base pay range is CAD $114,400–CAD $203,900 per year.
- The position is open for at least five days, with applications accepted continuously until the role is filled.
- The role requires passing the Microsoft Cloud Background Check upon hire or transfer and every two years thereafter.
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.
