Microsoft - New York, NY

posted 17 days ago

Full-time - Senior
Remote - New York, NY
5,001-10,000 employees
Publishing Industries

About the position

As a Principal Software Engineering Manager at Microsoft, you will lead the development of a buy-side platform that enables advertisers and curators to efficiently access inventory and manage ad campaigns. This role involves making significant technical, operational, and strategic contributions to a real-time platform, focusing on high-scale, high-availability systems. You will mentor engineers, oversee project plans, and ensure the delivery of high-performance systems while fostering a culture of growth and innovation within a globally distributed team.

Responsibilities

  • Guide partnership with stakeholders to determine requirements across teams.
  • Lead the identification of dependencies and development of design documents for products or services.
  • Optimize, debug, refactor, and reuse code to enhance performance and maintainability.
  • Drive project plans and release schedules in coordination with project managers.
  • Act as an expert for Designated Responsible Individual (DRI) and monitor system performance.
  • Lead product development and scaling to meet customer requirements, ensuring accountability for product performance.
  • Promote strong engineering practices and mentor engineers in software development.

Requirements

  • Bachelor's Degree in Computer Science or related technical discipline.
  • 6+ years of technical engineering experience with coding in languages such as C, C++, C#, Java, JavaScript, or Python.
  • 4+ years of people management experience.
  • 4+ years of experience in C development on Unix environments.

Nice-to-haves

  • Understanding of advertising systems.
  • Experience in delivering mission-critical backend systems under tight deadlines.
  • Experience with globally distributed systems.
  • Familiarity with large scale and low latency systems.
  • Strong execution and collaboration skills with global stakeholders.

Benefits

  • Health insurance
  • 401k
  • Paid holidays
  • Flexible scheduling
  • Professional development opportunities
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service