Software Engineer

1 Month ago • 4 Years + • Full Stack Development • Frontend Development

Job Summary

Job Description

Microsoft is seeking a Software Engineer to design, implement, analyze, and tune complex algorithms for online advertising. This role involves working with large datasets, collaborating with scientists and engineers, and building browser-based user experiences for Ads-related products. Responsibilities include owning project delivery, managing plans, driving engineering excellence, and working with product managers and UX designers. Candidates need 4+ years of relevant software development experience, expertise in web development technologies (HTML5, CSS, TypeScript, JavaScript frameworks), and experience with cloud platforms (Azure, AWS). A strong background in computer science fundamentals (data structures, algorithms) is essential. The role offers the chance to influence technology development in a rapidly growing area within Microsoft.
Must have:
  • 4+ years software development experience
  • Experience with large-scale online services
  • Fluency in web development technologies
  • Experience with cloud platforms (Azure/AWS)
  • Strong computer science fundamentals
Good to have:
  • Experience with access control and security
  • Experience translating design mockups into applications
Perks:
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Job Details

Overview

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.

 

We need candidates who have shipped products or worked on large scale online services and have 4 or more years of 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.   

 

Qualifications

  •  BTech/MTech in Computer Science or related Engineering discipline.
  • At least 2 years of experience of developing web-based user interfaces, with fluency in object-oriented programming language like C# / Java.
  • Experience working with Azure, AWS or other cloud platforms
  • Fluency in a modern web development technology, including HTML5, CSS 3.0, TypeScript and JavaScript libraries/frameworks (Bootstrap, jQuery, React, Angular).
  • Excellent problem-solving, coding and debugging capabilities, with strong fundamentals in computer science like data structures, algorithms and system.
  • Experience in translating design mockups and prototypes into working applications.
  • Demonstrated passion for user experience design and improving usability by simplifying API/UI experiences.
  • Able to deal with ambiguity, appetite for risk and influence team members and leaders in a collaborative and inclusive manner.
  • Experience with access control and security a plus.


Responsibilities

  • Working with product manager and UX designers to build flexible, performant and clean browser-based user experiences for Ads related products.
  • Own the delivery of an integral piece of an application.
  • Manage and execute against project plans and delivery commitments.
  • Drive best practices and engineering excellence.

 

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Industry leading healthcare
Educational resources
Discounts on products and services
Savings and investments
Maternity and paternity leave
Generous time away
Giving programs
Opportunities to network and connect

Similar Jobs

Meta - Production Engineering

Meta

Boston, Massachusetts, United States (On-Site)
3 Months ago
Infoblox - Director, Software Engineering

Infoblox

British Columbia, Canada (On-Site)
2 Months ago
Salesforce - Technical Support Engineer - French speaking

Salesforce

Dublin, County Dublin, Ireland (On-Site)
4 Months ago
NXP - 2025Y Campus - MCU System Engineer Intern

NXP

Suzhou, Jiangsu, China (On-Site)
5 Months ago
Meta - Business Engineer

Meta

London, England, United Kingdom (On-Site)
3 Months ago
Google - Software Engineer III, Full Stack

Google

Hyderabad, Telangana, India (On-Site)
2 Months ago
Google - Software Engineer III, Infrastructure, Google Cloud

Google

Hyderabad, Telangana, India (On-Site)
3 Months ago
Netflix - Distributed Systems Engineer, L4 - Delivery

Netflix

Los Gatos, California, United States (On-Site)
3 Months ago
ION - Lead Java Developer, New York

ION

New York, New York, United States (Hybrid)
4 Months ago
Brightline - Full Stack Web Developer

Brightline

Ashburn, Virginia, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

OpenGov - DevOps Engineer III

OpenGov

Atlanta, Georgia, United States (Hybrid)
4 Months ago
NOVOMATIC - Atlassian Administrator

NOVOMATIC

Zabierzów, Lesser Poland Voivodeship, Poland (Hybrid)
5 Months ago
HERE Technologies - Lead DevOps Engineer

HERE Technologies

Mumbai, Maharashtra, India (On-Site)
3 Months ago
ION - Product Designer (UI/UX), London (Contract)

ION

London, England, United Kingdom (On-Site)
4 Months ago
Luxoft - Intermediate Programming Hero (Dual-Mode)

Luxoft

Bucharest, Bucharest, Romania (On-Site)
2 Months ago
Visa - Staff Microsoft Dynamics Developer

Visa

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Months ago
Playtika - Mobile/C# Developer

Playtika

Romania (Hybrid)
3 Months ago
Nisum - Senior SRE Engineer - W6368

Nisum

Pune, Maharashtra, India (Hybrid)
5 Months ago
NetSPI - Security Consultant (Web Application Penetration Tester)

NetSPI

Pune, Maharashtra, India (On-Site)
3 Months ago
Oracle - Senior User Experience Developer

Oracle

Bengaluru, Karnataka, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

TechnipFMC - Engineer I - Well Control

TechnipFMC

Hyderabad, Telangana, India (On-Site)
3 Months ago
Assystems - Senior Developer – Team Lead

Assystems

Gurugram, Haryana, India (On-Site)
3 Months ago
FalconX - Senior Software Engineer(Custody)

FalconX

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Paytm - Senior Product Designer

Paytm

Noida, Uttar Pradesh, India (On-Site)
2 Months ago
GAMURS Group - Software Engineer (Web)

GAMURS Group

India (Remote)
5 Months ago
The Walt Disney Company - Effects Technical Director -Evergreen

The Walt Disney Company

Mumbai, Maharashtra, India (On-Site)
2 Months ago
AppsFlyer - Marketing Manager

AppsFlyer

Bengaluru, Karnataka, India (On-Site)
5 Months ago
PwC - IN_Associate_Microsoft365_OneCloud _Advisory _Gurgaon

PwC

Gurugram, Haryana, India (On-Site)
4 Months ago
Fanatics - Offensive Security Engineer III

Fanatics

Hyderabad, Telangana, India (Hybrid)
4 Months ago
SafeSend - QA Engineer L1

SafeSend

Bengaluru, Karnataka, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Mettler-Toledo International,  Inc  - Senior- Software Engineer

Mettler-Toledo International, Inc

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
WebFX - Software Engineer

WebFX

Ann Arbor, Michigan, United States (On-Site)
3 Months ago
The Walt Disney Company - Manager, Software Engineering(Scala)

The Walt Disney Company

New York, New York, United States (On-Site)
3 Months ago
Zones - Azure Backend Developer

Zones

Noida, Uttar Pradesh, India (On-Site)
3 Months ago
HID - Lead Engineer

HID

Chennai, Tamil Nadu, India (Hybrid)
5 Months ago
Google - Senior Software Engineer, Infrastructure, Google Cloud Unified Fulfillment Optimization

Google

Sunnyvale, California, United States (On-Site)
2 Months ago
Rockstar Games - Senior Software Engineer (C#)

Rockstar Games

United States (On-Site)
2 Months ago
Patreon - Senior Backend Engineer, Notifications

Patreon

San Francisco, California, United States (Hybrid)
4 Months ago
Google - Senior Software Engineer, Full Stack, Core

Google

(On-Site)
3 Months ago
Google - Software Engineer III, CorpEng

Google

Hyderabad, Telangana, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Microsoft is a tech giant that develops, licenses, and supports a range of software products, services, and devices.

London, England, United Kingdom (On-Site)

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

New York, New York, United States (Hybrid)

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

London, England, United Kingdom (On-Site)

Dublin, County Dublin, Ireland (On-Site)

View All Jobs

Get notified when new jobs are added by Microsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug