Senior Software Engineer

Microsoft View all jobs

  • Vancouver, BC
  • Permanent
  • Full-time
  • 12 hours ago
Architect and deliver standardized release infrastructure that enables reliable deployments and scalable build‑outs across IC3 services and cloud environments. Define, evolve, and enforce “golden standard” release patterns and partner with service teams to onboard and converge onto those patterns. Build automation and platform tooling that improves reliability and efficiency by centralizing release processes and reducing manual operational work. Drive cross‑org technical alignment across partners and stakeholders to ensure solutions scale across services with consistent outcomes. Lead technical design reviews and be the subject matter expert for critical platform components, raising engineering rigor and establishing durable, repeatable patterns (including safe rollouts and operational readiness). Mentor and amplify other engineers by shaping technical direction, coaching on architecture and operational excellence, and elevating design and implementation quality across the team. 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 Experience in software development, preferably in cloud services. Experience with Azure or other cloud platforms. Understanding of distributed systems and microservices architecture. Problem-solving and communication skills. These requirements include, but are not limited to the following specialized security screenings: Master's Degree in Computer Science or related technical field 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. Extensive experience working with large-scale cloud or distributed systems. Building release/deployment platforms, CI/CD infrastructure, or automation tooling that standardizes and scales operational workflows. Background in operational excellence, including reliability, observability, and running services at scale (including incident learning and prevention). Familiarity with cloud platforms - Azure preferred.

Microsoft

Similar Jobs

  • Senior Software Engineer ( Java)

    PressGaney

    • Vancouver, BC
    • $120,000-170,000 per year
    Company Description Press Ganey is the leading experience measurement, data analytics, and insights provider for complex industries—a status we earned over decades of deep partne…
    • 1 day ago
  • Senior Software Engineer

    Cut+Dry

    • Vancouver, BC
    Who We Are Cut+Dry is a fast-growing FoodTech startup searching for flexible go-getters who welcome the challenge of meeting the needs of a rapidly expanding business. Our company…
    • 2 days ago
  • Senior Software Engineer

    Microsoft

    • Vancouver, BC
    As a Senior Software Engineer on the Power BI, Core AI team, you will have the opportunity to work on cutting-edge technology and build world-class experiences for our customers. Y…
    • 5 days ago