Senior Software Engineer - Ad Sdk

Microsoft Microsoft · Big Tech · Redmond, WA +1 · Software Engineering

Senior Software Engineer role focused on building and optimizing SDKs for ad integration into partner applications. Requires strong JavaScript/TypeScript skills, understanding of browser internals, and experience with large-scale platforms and ad-serving technologies. The role involves designing, implementing, and debugging SDK components to ensure performance, security, and developer-friendliness.

What you'd actually do

  1. Collaborates with appropriate stakeholders to determine user requirements for a scenario.
  2. Drives identification of dependencies and the development of design documents for a product, application, service, or platform.
  3. Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI).
  4. Leverages subject-matter expertise of product features and partners with appropriate stakeholders (e.g., projects managers) to drive a workgroup's project plans, release plans, and work items.
  5. Acts as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate.

Skills

Required

  • 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
  • equivalent experience

Nice to have

  • 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
  • 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
  • equivalent experience
  • Experience building SDKs or developer tools for large-scale platforms
  • Familiarity with ad-serving technologies and integration patterns
  • Solid understanding of security, compliance, and performance best practices in browser-based environments
  • Solid understanding of browser internals, rendering pipelines in browser and performance optimization techniques

What the JD emphasized

  • advanced software development kits
  • seamless integration of advertising solutions
  • monetize their products at scale
  • tough technical challenges
  • pushing the boundaries of ad-serving technology
  • designing and optimizing SDK components
  • browsers using JavaScript and TypeScript
  • how browsers work under the hood
  • rendering pipelines and performance tuning
  • build cross-platform solutions
  • reach millions of users
  • innovative features
  • improve the developer experience
  • high standards for security and privacy
  • Experience building SDKs or developer tools for large-scale platforms
  • Familiarity with ad-serving technologies and integration patterns
  • Solid understanding of security, compliance, and performance best practices in browser-based environments
  • Solid understanding of browser internals, rendering pipelines in browser and performance optimization techniques