Taro Logo

Senior Software Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
$117,200 - $229,200
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer

Microsoft's Commercial Systems & Technology (CST) Engineering Team is seeking a Senior Software Engineer to join their innovative team working on cloud solutions and AI strategy. This role is part of Microsoft Customer and Partner Solutions (MCAPS), focusing on building and maintaining systems that drive Cloud and AI Solutions to help customers maximize their investments.

The position offers a unique opportunity to work in a startup-like environment within one of the world's largest technology companies. As a Senior Software Engineer, you'll be responsible for multiple products in the CST Engineering platform, delivering state-of-the-art experiences for users. The role involves working with cutting-edge technologies including Azure, Power Platform, Teams, and various Data & AI solutions.

The team operates in an agile environment, emphasizing innovation and direct impact on Microsoft's customers. You'll be working with a diverse, highly energetic team focused on building world-class engineering solutions. The role offers a hybrid work arrangement with up to 50% work from home flexibility and minimal travel requirements (0-25%).

The compensation is competitive, with a base salary range of $117,200 - $229,200 per year (higher in SF and NYC areas), plus comprehensive benefits including industry-leading healthcare, educational resources, and parental leave. The position requires 4+ years of technical engineering experience with various programming languages and cloud development principles.

This is an excellent opportunity for someone passionate about cloud computing, AI, and full-stack engineering who wants to make a significant impact on Microsoft's mission to enable digital transformation for organizations worldwide. The role combines technical leadership, solution architecture, mentorship, and hands-on development, making it perfect for engineers who want to grow their careers while working on meaningful projects.

Last updated 3 months ago

Responsibilities For Senior Software Engineer

  • Lead the end-to-end software development lifecycle
  • Develop resilient solution designs that adhere to architectural best practices
  • Mentor team members through code reviews and design feedback
  • Foster collaboration with Microsoft product teams, program managers, and UX designers
  • Establish and enforce best practices in coding, testing, and documentation
  • Support and maintain existing services & integrations with LOB applications
  • Identify and implement opportunities for automation, process optimization, and technical innovation
  • Participate actively in sprint and semester planning

Requirements For Senior Software Engineer

Java
JavaScript
Python
React
MongoDB
  • Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience
  • 4+ years experience in cloud development principles and patterns, particularly loosely coupled architectures and micro-services, DevOps model
  • 4+ years of experience in leading, managing, and driving technical and architectural dependencies
  • Experience with software development tools such as source control systems (GIT), CICD, software validation systems
  • Experience with cloud platforms such as Microsoft Azure, including SQL, CosmosDB, ADF and front-end frameworks
  • Practical experience building analytic applications leveraging data science models

Benefits For Senior Software Engineer

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?