Taro Logo

Senior Software Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more through innovative software, cloud services, and devices.
$119,800 - $234,700
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS
This job posting is no longer active. Check out these related jobs instead:

Job Description

The Business and Industry Copilot group at Microsoft is seeking a Senior Software Engineer to join their rapidly growing organization focused on accelerating business transformation through AI. This role is part of the Customer Experience team, working on cutting-edge Generative AI solutions that are redefining marketing across the company.

As a Senior Software Engineer, you'll be instrumental in shaping high-impact initiatives, leading the design and development of advanced AI solutions that transform marketing workflows and operational efficiency. The position requires expertise in distributed systems and modern cloud technologies, with a focus on building secure, scalable, and high-quality solutions tailored to industry needs.

The role offers an opportunity to work with groundbreaking technologies in a dynamic and innovative environment. You'll be part of a team that values curiosity, collaboration, and technical excellence, working on Microsoft's mission to empower every person and organization on the planet to achieve more.

Key responsibilities include developing Azure cloud-based AI applications, implementing full-stack solutions, maintaining high-quality code, and collaborating with cross-functional teams. The ideal candidate will have 4+ years of technical engineering experience, strong cloud technology expertise, and experience with AI/LLM-based solutions.

Benefits include industry-leading healthcare, educational resources, investment options, parental leave, and generous time off. The position offers hybrid work flexibility with up to 50% work from home. Base salary ranges from $119,800 to $234,700 USD annually, with different ranges for San Francisco and New York City locations.

This is an exciting opportunity to join a leading technology company at the forefront of AI innovation, working on strategic initiatives that shape the future of business applications and marketing technology. The role combines technical challenges with meaningful impact, offering significant growth potential in a supportive and inclusive culture.

Last updated 7 days ago

Responsibilities For Senior Software Engineer

  • Design and develop Azure cloud based AI-driven applications using platforms like Microsoft Copilot Studio, Azure AI Foundry and OpenAI
  • Implement and test full-stack solutions including client-side and server-side components
  • Maintain high-quality code through robust error handling and testing
  • Develop and maintain comprehensive alerting, monitoring, and reporting systems
  • Collaborate cross-functionally with partner teams
  • Explore and prototype emerging technologies

Requirements For Senior Software Engineer

Python
Java
JavaScript
TypeScript
  • Bachelor's Degree in Computer Science or related technical discipline AND 4+ years technical engineering experience
  • 4+ years of experience architecting and scaling solutions using cloud technologies
  • 3+ years of experience proven track record of ensuring system security, scalability, reliability, and maintainability
  • 1+ year of experience hands-on experience designing and deploying AI/LLM-based solutions
  • 1+ year of experience implementing DevOps practices
  • Must pass Microsoft Cloud background check

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
  • 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