TL;DR
Software Engineering II (AI): Designing and developing high-scale modern services and integration solutions, covering both frontend and backend aspects, with an accent on Microsoft cloud infrastructure. Focus on improving scenario health through data-driven metrics, and collaborating with partner teams to meet requirements.
Location: Expected to work from the office at least four days per week if living within a 50-mile commute of a designated Microsoft office in the U.S.
Salary: USD $100,600 – $215,400 per year.
Company
Microsoft’s mission is to empower every person and every organization on the planet to achieve more.
What you will do
- Design and develop high scale modern services, apps, and integration solutions including both frontend and backend.
- Collaborate with partner teams to understand scenarios and requirements.
- Instrument product areas, gather and analyze telemetry to assess scenario health.
- Make improvements that benefit customers based on data driven metrics.
Requirements
- Bachelor’s Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
- Solid CS fundamentals, experience in building scalable, secure, high-performance products and services in both frontend and backend.
- Excellent technical design, problem-solving, and debugging skills.
- Proven track record of shipping software on time, with high quality.
- Great team player and communicator, with a solid belief in collaboration and teamwork.
Nice to have
- Master’s Degree in Computer Science or related technical field AND 3+ 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 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
- Knowledge of Microsoft Azure, AWS or similar cloud computing platforms.
- 2+ years of experience on architecting, developing, deploying, and monitoring Distributed Systems.
- Experience and success in working with ambiguity and taking risks.
- Prior experience in online search/ads products.
- Excellent verbal and written communication skills.
Culture & Benefits
- Come together with a growth mindset.
- Innovate to empower others.
- Collaborate to realize our shared goals.
- Values of respect, integrity, and accountability.
- Create a culture of inclusion where everyone can thrive at work and beyond.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →