Software Engineer

1 Day ago • 2 Years + • Full Stack Development

About the job

Job Description

Develop and enhance AI/LLM-powered features for Microsoft Ads, providing performance insights and recommendations to customers. Collaborate with data scientists, product managers, and UX designers. Daily code deployment to production using cloud technologies (AWS/Azure/K8S). Responsibilities include feature development, stakeholder collaboration, estimation, delay escalation, deployment support, requirement definition, design enhancement, feedback integration, code review, debugging, dependency identification, documentation, hypothesis testing, test case augmentation, automation integration, data analysis, system monitoring, and partner communication. The role requires adherence to coding standards, best practices, security, privacy, and compliance standards.
Must have:
  • Bachelor's degree in CS or related field with coding experience (C, C++, C#, Java, JavaScript, or Python)
  • Experience with infrastructure/back-end and UI development
  • Cloud technology experience (AWS/Azure/K8S)
  • Product lifecycle experience (requirements to deployment)
  • Collaboration and communication skills
Good to have:
  • React, JavaScript/Typescript, HTML 5/CSS, C# or Java, Python, SQL
  • 2+ years of relevant experience
Perks:
  • Industry-leading healthcare
  • Educational resources
  • Product and service discounts
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Overview

Come build community, explore your passions and do your best work at Microsoft. This opportunity will allow you to bring your aspirations, talent, potential - and excitement for the journey ahead.

 

About the team and the role:

 

Microsoft Ads is now a 10+ billion-dollar business for Microsoft. If listening to customers and conceiving + developing great products is your forte, we’d love to hear from you. We are a team that works closely with the top brand name companies in the world to help improve their ROI on Microsoft Ads. We are a nimble and agile team that drives solutions, incubates new initiatives, shapes up the engineering roadmap and in general aspires to deliver greater value to our advertisers.


In this role, you will be responsible for developing and enhancing the capabilities of our features empowered by AI/LLM, ensuring it provides valuable performance-based insights and recommendations to our customers. You will work closely with cross-functional teams, including data scientists, product managers, and UX designers, to deliver innovative solutions that address the critical needs of our advertisers.


We ship code to production every day so you can see your results and make an impact quickly. Our platform is built on cloud solution so you can learn and use the coolest and newest technology. We are seeking a highly skilled and motivated Software Engineer to join our team, come join us and make a difference!

 

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. 

 

Qualifications

Required Qualifications:

  • Bachelor's Degree (or currently pursuing a degree) in Computer Science or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
    • OR equivalent experience.

Preferred Qualifications:

  • 2+ years of combination of infrastructure/back-end and UI development experience – Cloud Technology (AWS/Azure/K8S)
  • React, JavaScript/Typescript, HTML 5/CSS, C# or Java, Python, SQL
  • 2+ years of product lifecycle experience (from customer requirements -> functional spec -> design -> development/testing -> deployment and monitoring)


Responsibilities

  • Learn to review and break down work items into tasks with stakeholder collaboration, provide estimations, and escalate delays, while also supporting feature deployments to customers, considering user and service impacts, and adhering to best deployment practices for safety.
  • Collaborate with key stakeholders to define feature requirements, integrate feedback to enhance design, and establish feedback loops for continuous improvement based on customer metrics.
  • Learn and apply coding standards and best practices through code reviews, developing maintainable and extensible code with guidance. Utilize debugging tools to proactively and reactively address issues in product features, ensuring code quality and reliability.
  • Support the identification of dependencies and design documentation for product features, learn about system interactions and back-end dependencies, and contribute to architectural processes under guidance. Produce code to test hypotheses for technical solutions and assist with technical validation efforts. Collaborate on quality assurance plans, augment test cases, and integrate automation into testing, while understanding the implications of security and compliance in system architecture.
  • Contribute to data analysis and feedback integration for product engineering decisions, acting as a Designated Responsible Individual (DRI) for monitoring and restoring system functionality within Service Level Agreement (SLA) timeframe. Participate in live service operations, and support telemetry data integration for system behavior insights, with a focus on performance, reliability, and safety.
  • Develop and apply best practices for reliable code building, understand global and local regulations, customer scaling requirements, and support communication with key partners across Microsoft for user experience enhancement and partner needs.
  • Ensure compliance with security, privacy, safety, and accessibility standards, leverage developer tools for code creation and debugging, contribute to automation in production and deployment, and proactively seek knowledge to improve product availability, reliability, efficiency, and performance at scale.

 

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
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

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

Noida, Uttar Pradesh, India (On-Site)

Paris, Île-de-France, France (On-Site)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Noida, Uttar Pradesh, India (On-Site)

View All Jobs

Get notified when new jobs are added by Microsoft

Similar Jobs

The Walt Disney Company - Sr Machine Learning Engineer

The Walt Disney Company, United States (On-Site)

Reframe - Android Engineer

Reframe, United States (Remote)

Playtika - Java Technical Lead

Playtika, Romania (Hybrid)

Aristocrat Gaming - Chief Software Architect

Aristocrat Gaming, India (Hybrid)

Nolimit City - Senior Software Engineer

Nolimit City, Sweden (Hybrid)

Overwolf - Team Lead Software Engineer

Overwolf, Israel (On-Site)

eBay - MTS1, SE- Full Stack, Mar- Tech

eBay, China (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Trend Micro - Backend Engineer

Trend Micro, Philippines (On-Site)

Aristocrat Gaming - Back End Technical Architect - GDK

Aristocrat Gaming, United Kingdom (Hybrid)

Microsoft - Software Engineer

Microsoft, (On-Site)

Extreme Network - Staff SW Systems Engineer -9344

Extreme Network, India (Remote)

King - Senior Staff Backend Engineer

King, United States (On-Site)

Meta - Software Engineer, Infrastructure

Meta, United States (Remote)

Fairmatic - Senior Software Engineer - Backend

Fairmatic, India (Hybrid)

Get notifed when new similar jobs are uploaded

Jobs in Taipei City, Taiwan

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Arup - Web Developer

Arup, India (On-Site)

Highspot - Sr. Software Development Engineer

Highspot, India (Hybrid)

Apex logic - Sr. Front-End Developer

Apex logic, United States (Remote)

GoTo Group - Software Engineer - Foundation Security

GoTo Group, India (On-Site)

CloudHire - Sr. Backend Python Developer - Remote

CloudHire, India (Remote)

Nagarro - Engineer ,Digital Insights

Nagarro, (On-Site)

Next Level Business Services - SFDC Admin/Developer

Next Level Business Services, United States (On-Site)

Aristocrat Gaming - .NET Developer

Aristocrat Gaming, Israel (Hybrid)

Get notifed when new similar jobs are uploaded