Enable America Jobs

Enable America Logo

Job Information

Microsoft Corporation Software Engineer 2- Frontend in Bangalore, India

Overview

Are you interested in being part of a team with multi-billion revenue annually and fast growth every year? Do you want to get insights on how advertising can become the most successful business model in the Internet industry? Or, are you just excited about solving hard technical problems on one of the largest services in Microsoft in a fast-paced environment? If you feel positive about these questions, join the team to learn and grow!

Microsoft Advertising Campaign platform team is the development team responsible for the online services used by online advertisers to create and manage their millions of ad campaigns. As a fast-paced team that ships every day, we are also looking to build lots of cool capabilities and make many architecture improvements over the next several years. If you are passionate about building large scale distributed system and interested in online advertising, this will be your opportunity to get into the exciting growing space. We are looking for strong developers with customer empathy and intuition for great experiences to help improve our application codebase rapidly to delight our customers. You will work closely with Program Managers and partner development teams to design, implement, test, deploy, stabilize, and monitor features in a fast-paced agile development environment. You will work with a highly motivated team solving complex problems and have huge business impact and incredible opportunities to learn and grow. You will also have opportunity to learn advertising, which is a critical pillar for internet commercialization and innovate in that critical space.

Microsoft’s mission  is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Responsibilities

Responsibilities

We are looking for a top-notch Software Engineer to help advance the state of the art of Ads systems, platform, and technology. The software engineer II will design, implement, and deliver one or more important services and components. This is your opportunity to work on one of the most highly distributed computing systems anywhere on the planet. This is your opportunity to work on critical low-level, high-visibility platform on which many trillions ad impressions a year are delivered. This is a fun and fast paced environment and a terrific opportunity to work on something highly strategic to Microsoft. We have very tough competition and there are a lot of challenges for us to tackle. We engage deeply with our customers, have a strong focus on customer satisfaction and use data driven metrics to delight our customers.

  • Work on the delivery of high-quality code components that will power the client’s experiences for our products.

  • Work with product managers, designers, and fellow engineers to define requirements.

  • Own complex features end-to-end, through planning, design, development, release, and maintenance.

  • Collaboration, diversity, transparency, and self-direction are valued - expect to be given support to grow personally and professionally.

Qualifications

Required Qualifications:

Required

  • Bachelor’s degree in computer science or a related field is required.

  • 5+ years software development experience in one of the major programming languages: JavaScript, React, C#, or Java required.

  • Adept in Data structures, Algorithms Design, Automation and Distributed Systems

  • 3+ years’ experience in online advertising systems, information retrieval systems, web search systems, big data systems, database applications, large scale internet applications, and/or distributed systems is required.

  • Troubleshooting, and supporting high performance and business critical production systems.

  • As part of operating a best-in-class global platform, you will bring strong engineering practices and processes, excel at operating and supporting high volume and highly critical business systems on a global scale.

Preferred

  • Great technical passion, terrific problem-solving skills, drive for results, and ability to work independently.

  • Excellent communication and collaboration skills

Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment 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 need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (https://careers.microsoft.com/v2/global/en/accessibility.html) .

DirectEmployers