This is an exciting opportunity to join the dynamic and fast-paced Microsoft Ads team as a Software Engineer II – Frontend. In this role, you will contribute to one of the most highly distributed computing systems and help shape the future of online advertising.
At Microsoft, we are guided by our mission to empower every individual and organization to achieve more. We foster a culture of growth, innovation, and collaboration built on our core values of respect, integrity, and accountability. Together, we create a diverse and inclusive environment where every team member can thrive and make a meaningful impact.
Responsibilities
- Develop Scalable Solutions. Design and build high-scale modern services, applications, and integration solutions tailored for the needs of the advertising industry.
- Innovate User Experiences. Focus on creating intuitive, user-friendly experiences that empower thousands of advertisers globally.
- Deliver High-Quality Features. Design, develop, test, debug, and ship robust features that meet the highest quality standards.
- Ensure Operational Excellence. Take ownership of uninterrupted feature operations in the production environment, ensuring reliability and seamless user experiences.
- Prioritize Customer Needs. Analyze business requirements and customer feedback to deliver features that exceed expectations.
- Collaborate Across Teams. Work closely with cross-functional teams across time zones, maintaining effective communication and collaboration with diverse stakeholders.
- Drive Solutions. Partner with various teams to understand business scenarios and technical requirements, driving innovative solutions to completion.
Qualifications
Required Skills and Experience
- Education. Bachelor’s Degree in Computer Science or a related technical field.
- Engineering Expertise. Minimum of 4 years of technical engineering experience with proficiency in coding languages such as C, C++, C#, Java, JavaScript, or Python.
- Frontend Development. At least 2 years of hands-on experience with modern client-side/web technologies such as React, JavaScript, TypeScript, Webpack, or Node.js.
- Development Methodologies. Experience working within Agile and DevOps frameworks.
- Language Proficiency. Strong command of English at a business level.
- Team Collaboration. Proven ability to thrive as a team player and collaborator in diverse and global work environments.
Preferred Qualifications
- Cloud Expertise. Familiarity with Microsoft Azure, AWS, or similar cloud computing platforms.
- Advertising Knowledge. Previous experience with online search/advertising products is a significant advantage.
- Technical Design Skills. Demonstrated ability in technical design, problem-solving, debugging, and delivering high-quality software on time.
- Adaptability. Proven success working in ambiguous environments and taking calculated risks to drive innovation.
Security Requirements
- Candidates must meet Microsoft, customer, and/or government security screening requirements.
- This role requires passing the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
Why Join Us?
Joining Microsoft means becoming part of a company that values innovation, teamwork, and diversity. As a member of the Advertising Platform team, you will.
- Work on groundbreaking technology that powers one of the most dynamic sectors of the internet.
- Be part of a team that is passionate about delivering solutions that make a tangible impact on businesses and customers worldwide.
- Gain exposure to cutting-edge cloud computing infrastructure and vast datasets, honing your technical and problem-solving skills.
- Thrive in an inclusive, collaborative environment where your ideas and contributions are valued.
Microsoft’s Commitment to Diversity and Inclusion
Microsoft is committed to fostering an inclusive environment where everyone can thrive. We are an equal-opportunity employer, and all qualified applicants will receive consideration without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations, and ordinances.
If you require assistance or reasonable accommodations due to a disability during the application process, please review our guidelines for requesting accommodations.