Senior Platform Engineer

MicrosoftRedmond, WA
7d

About The Position

We’re hiring a Senior Platform Engineer to oversee the measurement and analytics data across our owned digital experiences (core sites, landing pages, microsites, blogs, event experiences). This is a highly technical role focused on building and operating scalable instrumentation foundations-standards, reusable components, governance, and last-mile QA so marketing teams can ship changes quickly without breaking measurement. You will partner closely with Web Engineering, Tagging/MarTech, Analytics, Channel Marketing, and Privacy/Compliance to ensure our web signal collection (analytics events, pixels/floodlights/conversion tags, and server-side signals where applicable) is consistent, reliable, performance-safe, and policy-compliant. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employees to positively impact our culture every day.

Requirements

  • 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.
  • 5+ years of hands-on web engineering experience, with 4+ years focused on web analytics/instrumentation, tagging, or measurement platforms at scale
  • 4+ years experience using instrumenting modern web experiences (SPA/MPA, React/Angular/Vue/Next.js or similar), including route changes/virtual pageviews, form + funnel tracking, conversion flows, and cross-domain/referral integrity.
  • 4+ years experience designing and operating a web measurement architecture: event taxonomy, parameter standards, schema/versioning, and governance.
  • 4+ years JavaScript/TypeScript skills; ability to build reusable instrumentation libraries (event emitters, data layer wrappers, SDK integrations).
  • 4+ years experience with tag management and ad/analytics tagging implementations (e.g., GTM/Adobe Launch, pixels/floodlights/conversion tags) and supporting vendor endpoints.
  • 4+ years of demonstrated ownership of release readiness and last-mile QA for measurement: validation of firing logic, payload correctness, sequencing, and regression testing across browsers/devices.
  • 4+ years of experience debugging skills using browser dev tools, network tracing, tag debuggers, and automated validation/scanning tools.

Nice To Haves

  • 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.

Responsibilities

  • Web instrumentation architecture & implementation: Define and maintain the web tracking architecture across modern web stacks (SPA/MPA), including route change / virtual pageviews, click & CTA tracking, forms, funnels, conversions, and cross-domain patterns (referral integrity, linker/redirect behaviors, subdomain/app handoffs).
  • Build and maintain reusable instrumentation components: Build/own standardized instrumentation building blocks that scale across many sites event emitter libraries, data-layer wrappers, tagging templates/rules, and consistent integration patterns for tag management systems and web SDKs so teams can implement measurement quickly without re-inventing patterns.
  • Translate measurement requirements into implementation guidance: Partner with the Data Solution Architect and Analytics Product Lead to convert measurement needs into precise engineering specs (event definitions, parameters, naming conventions, versioning, and data contracts), plus clear acceptance criteria for web engineering teams and delivery partners.
  • Tagging quality, release readiness & QA: Own “last-mile” measurement QA and release gates validate that tags/events fire correctly with correct payloads, sequencing, consent gating, and dedupe controls; run regression tests across browsers/devices and priority customer journeys; use debugging/validation tools (network tracing, browser dev tools, tag debuggers, automated scans) to ensure data correctness before launch; partner with onshore/offshore teams to triage and resolve critical production issues fast.
  • Observability, monitoring & continuous improvement: Implement monitoring to detect measurement breakages early (event volume drops, schema drift, null spikes, duplicate firing, vendor endpoint failures); define SLAs/SLOs for measurement health (freshness, completeness, accuracy) and publish dashboards/alerts; lead incident response and postmortems, driving durable fixes and engineering improvements.
  • Performance, privacy & compliance-by-design: Ensure tagging and web SDK implementations are performance-safe (async loading patterns, tag budgets, safe rollback strategies); implement consent-aware measurement (purpose-based gating, suppression logic, region-specific rules); partner with Privacy/Security to ensure data minimization, approved vendor behaviors, and audit-ready documentation.
  • Embody our culture and values.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service