FAQs
What kind of systems will I be working on as a Software Engineer II?
You will be working on highly scalable distributed systems and building microservices to support our advertising delivery engine.
What programming languages should I be familiar with for this role?
You should have experience coding in languages including, but not limited to, C, C++, C#, and Java.
Is mentorship a part of this position?
Yes, mentoring junior engineers in the team is one of the responsibilities of this role.
What qualifications are needed for this position?
A Bachelor's Degree in Computer Science or a related technical field along with 2+ years of technical engineering experience is required, or equivalent experience.
Will there be opportunities for collaboration with other teams?
Yes, you will collaborate and drive cross-team technical initiatives with our ML team and our advertising partners.
What is the mission of the Microsoft AI organization?
The mission is to empower every person and organization on the planet to achieve more while fostering values of respect, integrity, and accountability.
Are there specific security requirements for this role?
Yes, the position requires passing the Microsoft Cloud background check upon hire and every two years thereafter.
What is the work environment like for this position?
The environment is self-motivated and results-driven, designed to unleash your potential.
How does this role contribute to Microsoft's growth?
You will influence technology development in an important growth area by designing and tuning complex algorithms operating on large datasets.
Are there opportunities for professional development in this role?
Yes, you will have ample opportunities to demonstrate your technical abilities and contribute to the success of our cloud services.