Software Engineer II - Finance Data & Experiences

Microsoft Microsoft · Big Tech · México D.F., CDMX, Mexico · Software Engineering

Software Engineer II role in the Finance Data & Experiences organization at Microsoft, focusing on redefining how the company measures, monitors, and optimizes its global business. The role involves applying cutting-edge technology, including AI, to deliver high-impact business solutions and drive business excellence. It requires collaboration across various departments and leveraging Microsoft Cloud and AI technologies to build scalable, intelligent systems.

What you'd actually do

  1. Assess, recommend, and adopt relevant new technologies, tools, and processes from Microsoft and industry.
  2. Support and influence the team culture customer-centricity and continuous improvement.
  3. Implement practices that ensure accurate, safe, and efficient releases for our services.
  4. Implement and maintain excellent design and development processes.
  5. Use AI in your daily coding and advocate to the team and customers an evolving state-of-the-art of how best to do this.

Skills

Required

  • Bachelor's Degree in Computer Science or related technical field
  • 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python

Nice to have

  • Master's Degree in Computer Science or related technical field AND 3+ years of technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • Bachelor's Degree in Computer Science or related technical field AND 5+ years of technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • 3+ years of experience in software development for big data systems, distributed systems, or online services.
  • 3+ years of experience with one or more programming, data, or analytics technologies (e.g., Python, C++, C#, SQL, Power BI, Tableau, Databricks, Microsoft Fabric, Synapse, Power Platform).
  • Experience building scalable, reliable cloud-based services and data solutions, preferably on Azure.
  • Advanced analytical and problem-solving skills with a structured approach to software design.
  • Ability to clearly communicate technical concepts across cross-functional teams.
  • Experience with AI/ML workflows or data-driven solutions.
  • Familiarity with finance data, reporting, or business rhythms is a plus.
  • Experience working in Agile or iterative development environments.
  • Demonstrated ability to learn and adapt quickly to new technologies.

What the JD emphasized

  • AI