Software Engineer

1 Month ago • 2-4 Years • Full Stack Development

Job Summary

Job Description

Microsoft seeks a Software Engineer to revolutionize its business portfolio measurement and management. The role involves designing and building next-generation user experiences and analytics platforms using cutting-edge technologies. Responsibilities include creating and implementing code, ensuring maintainability and extensibility, debugging, identifying dependencies, developing design documents, recommending new technologies, contributing to automation, and collaborating with teams to solve complex problems. The ideal candidate will have experience with big data processing, cloud services (Azure), and data warehousing, and possess strong analytical and communication skills. The position requires fluency in English and Spanish.
Must have:
  • Bachelor's degree in CS or related field
  • 2+ years of technical engineering experience
  • Proficiency in C, C++, C#, Java, JavaScript, or Python
  • Data modeling, ETL, BI, and data warehousing skills
  • Fluency in English and Spanish
Good to have:
  • 2+ years big data or online service experience
  • Experience with Python, C++, DAX, C#, Excel, Power BI, Power Query, Tableau, SQL
  • Azure cloud service experience
  • Finance data and business rhythm familiarity
  • Agile development experience
Perks:
  • Industry-leading healthcare
  • Educational resources
  • Product and service discounts
  • Savings and investment programs
  • Maternity and paternity leave
  • Generous time off
  • Giving programs
  • Networking opportunities

Job Details

Overview

Do you want to help revolutionize how Microsoft measures, monitors, and manages its $140B business portfolio? Do you want to design and build the next generation of user experiences and analytics platforms using cutting-edge technology? Do you want to influence product engineering teams to shape the next generation of data and analytics capabilities available to millions of Microsoft customers worldwide? 

 

The Finance Data and Experiences organization (FD&E) builds scaled solutions that enable Microsoft to run its end-to-end business more effectively and efficiently. FD&E operates within the business and has strong delivery partnerships across Finance, Sales, Marketing, and Engineering. Our products influence data-driven decision making across a myriad of users and audiences ranging from the company’s Senior Leadership Team to front-line sellers working directly with customers. 

 

We pride ourselves on a culture of customer centricity, innovation, agility, transparency, and flexibility. We are always eager to hear new ideas and promote out of the box thinking when addressing complex process, architecture, or technology challenges. 

Qualifications

Qualifications:

 

Required/Minimum Qualifications

  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • Demonstrable ability in data modeling, ETL development, and Business Intelligence & Data warehousing, or similar skills
  • Business level fluency to read, write and speak English and Spanish.

 

Additional or Preferred Qualifications

  • 2+ years of software development experience with big data processing systems or online services.
  • 2+ years of experience with any of the following: (Python, C++, DAX, C#, Excel, DAX, Power BI, Power Query, Tableau, SQL).
  • Excellent analytical skills with systematic and structured approach to software design.
  • Experience building cloud services on Azure.
  • Familiarity with Finance data and business rhythms.
  • Experience with or exposure to Agile and iterative development processes.
  • Passion for building highly scalable, reliable, cloud services, and data.
  • Ability to communicate technical details clearly across teams. 

 

Responsibilities

Responsibilities:

 

  • Create and implement code for a product, services, or feature reusing code as applicable. Create extensible and maintainable code.
  • Applies knowledge of debugging tools, logs, telemetry, and other methods to proactively flags issues before they occur.
  • Supports identification of dependencies, and the development of design documents for a product feature with oversight. 
  • Assess, recommend, and adopt relevant new technologies, tools, and processes from Microsoft and industry.
  • Shares new ideas, and leverages software developer tools to create, debug, and maintain code for features. Uses internal tools and open source when possible.
  • Learns to develop and contribute to automation within production and deployment of a product feature. Runs code in simulated, or other non-production environments to confirm functionality and error-free runtime for products with oversight.
  • Support and influence the team culture customer-centricity and continuous improvement.
  • Implement practices that ensure accurate, safe, and efficient releases for our services.
  • Implement and maintain excellent design and development processes.
  • Collaborate with others to solve complex problems keeping pace with our global business.
  • Leverage engineering practices and principles. Flight code changes, use telemetry and analytics to take a understand customer impact.
  • Provide technical feedback to our product engineering partners to evolve and mature our Azure services and Power Platform.   
  • Work with multiple client partner teams to implement cohesive end-to-end experiences.
  • Embody our and 

 

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

Warner Bros Discovery - Staff Data Engineer- C360, Hyderabad

Warner Bros Discovery

Hyderabad, Telangana, India (On-Site)
3 Months ago
Smarsh - Lead Machine Learning Engineer

Smarsh

India (Hybrid)
4 Months ago
Luxoft - Senior Java API Developer

Luxoft

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Months ago
Hashlist - Senior Data Engineer

Hashlist

Pune, Maharashtra, India (Hybrid)
3 Months ago
Google - Research Intern, PhD, Summer 2025

Google

Toronto, Ontario, Canada (On-Site)
3 Months ago
IBM - GPSG-Senior SAP CPQ Developer: Full Stack

IBM

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Nagarro - Senior Engineer, ETL

Nagarro

Pune, Maharashtra, India (On-Site)
4 Months ago
Zuora - Senior ML Engineer

Zuora

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Playtika - Full-Stack Developer

Playtika

Romania (On-Site)
3 Months ago
CloudHire - Senior Web Developer

CloudHire

Karnataka, India (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Nielsen Holdings - Senior Software Engineer (Java/Scala, Spark, Kubernetes, AWS)

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Warner Bros Discovery - Staff Software Engineer, Data Platforms

Warner Bros Discovery

Atlanta, Georgia, United States (On-Site)
3 Months ago
PwC - Oracle Commerce Cloud - Senior Associate

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
SSC Technologies - Senior Business Systems Analyst (Riyadh, KSA)

SSC Technologies

Saudi Arabia (On-Site)
4 Months ago
Anko GCC - Senior QA

Anko GCC

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Warner Bros Discovery - Staff Machine Learning Engineer - Search

Warner Bros Discovery

New York, New York, United States (On-Site)
2 Months ago
The Walt Disney Company - Lead Software Engineer, Ad Platforms

The Walt Disney Company

Seattle, Washington, United States (On-Site)
3 Months ago
Nordcurrent - Senior Gameplay Programmer

Nordcurrent

Vilnius, Vilnius County, Lithuania (On-Site)
3 Months ago
Mojang Studios - Senior C++ Engineer

Mojang Studios

Stockholm, Stockholm County, Sweden (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Mexico City, Mexico City, Mexico

Nielsen Holdings - Remote Bilingual Customer Service Specialist

Nielsen Holdings

Cuernavaca, Morelos, Mexico (Remote)
1 Month ago
Neostella - Python Developer

Neostella

Guadalajara, Jalisco, Mexico (Remote)
4 Months ago
PwC - Acceleration Center - BOMS - Health Care Engagement- Associate

PwC

Mexico City, Mexico City, Mexico (On-Site)
3 Months ago
Amber - Senior IT Technician

Amber

Guadalajara, Jalisco, Mexico (On-Site)
3 Months ago
Paypal - Account Executive

Paypal

Mexico City, Mexico City, Mexico (On-Site)
4 Months ago
Nagarro - Associate Staff Engineer, Java Fullstack

Nagarro

Mexico (Remote)
4 Months ago
Google - Senior Software Engineer, Full Stack

Google

Mexico City, Mexico City, Mexico (On-Site)
3 Months ago
Rackspace Technology - Policy Management Specialist  (Security Risk & Compliance)

Rackspace Technology

Aguascalientes, Aguascalientes, Mexico (On-Site)
3 Months ago
Nielsen Holdings - Bilingual Contact Center Senior Specialist

Nielsen Holdings

Mexico City, Mexico City, Mexico (Remote)
1 Month ago
Luxoft - Senior Hogan IDS Developer

Luxoft

Mexico City, Mexico City, Mexico (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Anthology  Inc  - Associate Software Engineer I

Anthology Inc

Chennai, Tamil Nadu, India (Hybrid)
1 Month ago
Adobe - Computer Scientist - II

Adobe

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Sandvik - Senior Software Engineer

Sandvik

Pune, Maharashtra, India (On-Site)
3 Months ago
Balbix - Principal Full Stack Engineer

Balbix

San Jose, California, United States (On-Site)
4 Months ago
CAE - Senior Software Engineer

CAE

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Google - Software Engineer, Early Career, Campus

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Months ago
Google - Software Engineer II, Full Stack, Google Ads

Google

(On-Site)
3 Months ago
Discord - Staff Software Engineer, Social Gaming

Discord

United States (Remote)
1 Month ago
Next Level Business Services - Java Full Stack Developer

Next Level Business Services

Reston, Virginia, United States (On-Site)
4 Months ago
Google - Software Engineer Tech Lead, Search Experiments

Google

State Of Minas Gerais, Brazil (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