TL;DR
Senior Software Engineer (AI): Building high performance, distributed C/C++ applications for the Monetize platform, serving millions of requests per second with an accent on real-time platforms and high-quality websites and apps. Focus on advanced optimization techniques, architecture patterns and service-oriented architecture (SOA).
Location: Must live within a 50-mile commute of a designated Microsoft office in the U.S.
Salary: USD $158,400 – $258,000 per year in the New York City metropolitan area.
Company
Microsoft’s mission is to empower every person and every organization on the planet to achieve more.
What you will do
- Lead cross-team engineering efforts to build business critical products for publishers and buyers on the Monetize platform.
- Own significant areas of application logic and the platform, driving its requirements, development, and evolution.
- Work independently with multiple teams to drive projects to completion.
- Create and implement code for a product, service, or feature, reusing code as applicable.
- Monitor system/product feature/service for degradation, downtime, or interruptions and gains approval to restore system/product/service for simple problems.
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.
- Ability to meet Microsoft, customer and/or government security screening requirements.
- Microsoft Cloud Background Check required.
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 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.
- 5+ years of experience as a professional software developer.
- Experience building high performance, multi-threaded, distributed systems and applications, preferably in a Linux environment.
- Solid fundamental understanding of generalized architecture patterns and service-oriented architecture (SOA)
Culture & Benefits
- Employees come together with a growth mindset, innovate to empower others, and collaborate to realize shared goals.
- Values of respect, integrity, and accountability create a culture of inclusion where everyone can thrive at work and beyond.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →