Taro Logo

Software Engineer - Fullstack, Multiple Locations

Microsoft is a global technology company whose mission is to empower every person and organization on the planet to achieve more.
$84,200 - $180,400
Backend
Mid-Level Software Engineer
Remote
5,000+ Employees
1+ year of experience
Enterprise SaaS

Description For Software Engineer - Fullstack, Multiple Locations

Microsoft is seeking a Software Engineer to join their team in developing software, tools, and code for design, infrastructure, and technology platforms. This role focuses on creating extensible and maintainable code for products, services, and features while collaborating with stakeholders to determine user requirements.

The position involves working with debugging tools, telemetry, and quality assurance processes to ensure robust solutions. You'll contribute to architectural processes, technical validation, and system monitoring while maintaining high standards for security, privacy, and accessibility.

As part of Microsoft's culture of "learn-it-alls," you'll work in an environment that embraces growth mindset and excellence. The role offers comprehensive benefits including healthcare, educational resources, and work-life balance support.

The base salary ranges from $84,200 - $165,200 across most U.S. locations, with higher ranges for San Francisco and New York City ($109,000 - $180,400). The position offers up to 100% work from home flexibility with 0-25% travel requirements.

Key responsibilities include breaking down work items, collaborating on feature requirements, applying coding standards, supporting system monitoring, and ensuring compliance with security and privacy standards. The ideal candidate should have a Bachelor's Degree in Computer Science or related field, or equivalent experience, with proven coding experience in languages like C++, Java, Python, or JavaScript.

Last updated 4 days ago

Responsibilities For Software Engineer - Fullstack, Multiple Locations

  • Review and break down work items into tasks with stakeholder collaboration
  • Define feature requirements and integrate feedback for continuous improvement
  • Apply coding standards and best practices through code reviews
  • Support system monitoring and restore functionality within SLA timeframe
  • Ensure compliance with security, privacy, safety, and accessibility standards
  • Contribute to data analysis and feedback integration for product engineering decisions
  • Develop and maintain extensible and maintainable code

Requirements For Software Engineer - Fullstack, Multiple Locations

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline, OR equivalent experience
  • Proven experience coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Bachelor's Degree in Computer Science with 1+ year(s) technical engineering experience OR Master's Degree (preferred)

Benefits For Software Engineer - Fullstack, Multiple Locations

Medical Insurance
Education Budget
Parental Leave
  • 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

Interested in this job?

Jobs Related To Microsoft Software Engineer - Fullstack, Multiple Locations