Senior Software Engineer

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

Senior Software Engineer role focused on building, testing, deploying, and monitoring a large-scale, real-time advertising technology platform. The role involves leading cross-team engineering efforts, owning significant areas of the platform, and contributing to roadmap and architectural decisions. Responsibilities include designing and implementing scalable solutions, participating in planning sessions, producing prototypes, mentoring junior engineers, and supporting production issues. The platform operates under strict real-time constraints, handling billions of requests daily and generating terabytes of data.

What you'd actually do

  1. Lead the cross-team engineering efforts to build business critical products for publishers and buyers on the Monetize platform.
  2. You will own significant areas of the Monetize real-time platforms and function as the architect.
  3. You will participate in setting the roadmap and direction for your areas of responsibility.
  4. Designing and implementing scalable solutions including new features and enhancements of our Platform.
  5. Acts as a Designated Responsible Individual (DRI) working on-call to monitor system/product feature/service for degradation, downtime, or interruptions and gains approval to restore system/product/service for simple problems.

Skills

Required

  • Bachelor's Degree in Computer Science or related technical field
  • 4+ years technical engineering experience with coding in language

Nice to have

  • designing and implementing scalable solutions
  • mentoring junior engineers
  • participating in code reviews
  • support and debug production level issues
  • on-call rotation

What the JD emphasized

  • build business critical products
  • own significant areas
  • hard real time constraints
  • strict real time constraints
  • immense scale
  • high quality
  • easy to operate and maintain