Software Engineering Manager
Microsoft
Date: 5 days ago
City: Bengaluru, Karnataka
Contract type: Full time
What if your job description were simply “make tomorrow better?” Every day at Microsoft, we bring an insatiable curiosity to the workplace, challenging ourselves to reimagine what it is and what it can be. We build on what’s come before to create what’s next. We help shape the future and we empower billions of people around the globe.
Online Advertising is one of the fastest growing businesses on the Internet today, with about $70 billion of a $600 billion advertising market already online. Search engines, web publishers, major ad networks, and ad exchanges are now serving billions of ad impressions per day and generating terabytes of user events data every day. The rapid growth of online advertising has created enormous opportunities as well as technical challenges that demand computationally intelligence and scalable algorithms. Eventually Computational Advertising has emerged as a new interdisciplinary field that involves information retrieval, data mining, machine learning, statistical modeling, optimization, linear algebra, and micro-economics, to solve challenging problems that arise in online advertising.
We are looking for a Software Engineering Manager who has shipped products or worked on large scale online services and has relevant software development experience. This is a rare opportunity to influence technology development in an important growth area at Microsoft. You will design, implement, analyze and tune complex algorithms operating on large datasets in collaboration with top scientists and engineers across Microsoft’s global R&D team.
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
Required Qualifications:
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.
Online Advertising is one of the fastest growing businesses on the Internet today, with about $70 billion of a $600 billion advertising market already online. Search engines, web publishers, major ad networks, and ad exchanges are now serving billions of ad impressions per day and generating terabytes of user events data every day. The rapid growth of online advertising has created enormous opportunities as well as technical challenges that demand computationally intelligence and scalable algorithms. Eventually Computational Advertising has emerged as a new interdisciplinary field that involves information retrieval, data mining, machine learning, statistical modeling, optimization, linear algebra, and micro-economics, to solve challenging problems that arise in online advertising.
We are looking for a Software Engineering Manager who has shipped products or worked on large scale online services and has relevant software development experience. This is a rare opportunity to influence technology development in an important growth area at Microsoft. You will design, implement, analyze and tune complex algorithms operating on large datasets in collaboration with top scientists and engineers across Microsoft’s global R&D team.
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
- Design and development of large scale online and offline platform tools for Ads related products.
- Develop novel algorithms in the space of sponsored search to constantly improve the operational efficacy and monetization impact to stake holders .
- Architect new designs and develop features for cloud-based applications.
- Analyze Giga/Tera bytes of logs and create observation/opportunities and avenues of improvements in the system.
- Ideate on newer aspects of advertising avenues and augment the platform with richer products for the stake holders.
Required Qualifications:
- 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 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 equivalent experience.
- Strong command over manipulating data structures and developing efficient algorithms.
- Experience working with Azure, AWS or other cloud platforms.
- Experience with distributed systems design and implementation, especially microservices architecture.
- 2+ years people management experience.
- Experience working with Big Data technologies like Hadoop, Spark, Cosmos etc. is preferred.
- BTech/MTech experience.
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.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Specialist - Campus Relations
PhonePe,
Bengaluru, Karnataka
3 days ago
About PhonePe Group: PhonePe is India’s leading digital payments company with 50 crore (500 Million) registered users and 3.7 crore (37 Million) merchants covering over 99% of the postal codes across India. On the back of its leadership in digital payments, PhonePe has expanded into financial services (Insurance, Mutual Funds, Stock Broking, and Lending) as well as adjacent tech-enabled businesses...
Data Operations Analyst
JFrog,
Bengaluru, Karnataka
5 days ago
As JFrog is growing as a company and the volume of our customer data and interactions increases, managing this growing dataset becomes more complex and requires dedicated teams to ensure data accuracy, completeness, and relevance.Our Revops group is committed to enhancing overall operational efficiency and the right infrastructure to support the Growth strategy. A key factor to achieve it is...
Asset & Wealth Management, Project Management, Vice President, Bengaluru
Goldman Sachs,
Bengaluru, Karnataka
5 days ago
Job DescriptionGoldman Sachs’ Asset & Wealth Management Division (AWM) is one of the world’s leading investment managers. AWM provides institutional and individual investors with investment and advisory solutions, with strategies spanning public and private asset classes, industries, and geographies. AWM helps it’s clients navigate today’s dynamic markets and identify the opportunities that shape their portfolios and long-term investment goals. These...