Taro Logo

Software Engineer

Microsoft is a global technology company that develops and provides cloud computing services, software, and hardware.
Backend
Entry-Level Software Engineer
Hybrid
5,000+ Employees
1+ year of experience
Enterprise SaaS · Cloud
This job posting is no longer active. Check out these related jobs instead:

Job Description

Microsoft Azure's Customer Experience (CXP) Team is seeking a Software Engineer to join their dynamic environment focused on cloud computing technology. As part of the Azure Engineering organization, you'll work on developing world-class, customer-centered engineering infrastructure for one of Microsoft's most exciting products.

The role involves collaborating with Azure CXP Program Managers, Data Scientists, and other Azure engineering teams to define and deliver critical, customer-facing features and infrastructure solutions. You'll be working in a startup-like environment while having the backing of Microsoft's global resources.

The ideal candidate will have strong customer empathy and the ability to focus engineering efforts on Azure's business priorities. You'll be responsible for developing highly scalable distributed platform solutions, applying best practices for reliable code development, and ensuring compliance with global and local regulations.

Key aspects of the role include breaking down work items, estimating tasks, deploying features safely, writing maintainable code, participating in code reviews, and monitoring system health. You'll also act as a Designated Responsible Individual (DRI) for live site issues and contribute to telemetry instrumentation.

This position offers comprehensive benefits including industry-leading healthcare, educational resources, savings and investments opportunities, parental leave, and generous time away. You'll be part of Microsoft's inclusive culture that values diversity and provides opportunities for professional growth and networking.

The role requires a Bachelor's degree in Computer Science or related field with proven coding experience in languages like C, C++, C#, Java, JavaScript, or Python, along with experience in distributed software systems. Join us in driving Azure's growth through delivering exceptional customer experiences and innovative solutions.

Last updated a month ago

Responsibilities For Software Engineer

  • Develop world-class, customer-centered engineering infrastructure
  • Apply best practices to build reliable code and ensure compliance
  • Break down work items, estimate tasks, and deploy features safely
  • Write maintainable and extensible code and participate in code reviews
  • Support design documentation and system architecture
  • Monitor system health and act as a Designated Responsible Individual for live site issues

Requirements For Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline
  • 1+ years of experience with hands-on coding and designing distributed software systems
  • 1+ years of experience in developing and delivering highly scalable distributed platform solutions

Benefits For Software Engineer

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities