Senior Software Engineer

Global technology company that develops software, consumer electronics, and services.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer

Microsoft is seeking a Senior Software Engineer to join their team in Dublin, working on cutting-edge AI technologies and modern work suite solutions. The role focuses on developing products that leverage the latest Microsoft AI technologies, Copilot Studio, and Microsoft 365 to enhance workplace productivity. You'll be part of transforming the landscape of work in remote and hybrid environments, integrating generative AI technologies and autonomous agents into daily workflows. The position involves building end-to-end solutions with highly scalable Azure service architecture and React-based UI.

As a Senior Software Engineer, you'll play a crucial role in developing AI solutions that drive personalized insights, maintaining full-stack applications, and ensuring high performance and scalability. The role requires expertise in artificial intelligence and full-stack development, working closely with product and design teams to build features providing actionable insights and real-time analytics.

The ideal candidate should have several years of experience in software development, particularly with web applications and distributed SaaS architectures. Knowledge of modern frameworks like React or Angular is essential, and experience with cloud platforms like Azure or AWS is preferred. This is an excellent opportunity to work with the latest AI technologies while contributing to products that impact millions of users worldwide.

Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and generous time away. The position offers a hybrid work environment with up to 50% work from home flexibility, making it an ideal opportunity for those seeking work-life balance while working on innovative technologies at a global tech leader.

Last updated a few seconds ago

Responsibilities For Senior Software Engineer

  • Design and implement AI solutions that drive personalized insights for end users
  • Develop and maintain the team's full stack solution, ensuring high performance, reliability, and scalability
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Continuously improve our platform by identifying and correcting bottlenecks and fixing bugs
  • Utilize AI to empower the productivity of Microsoft's customers
  • Lead by example by producing extensible and maintainable code
  • Conduct code reviews to ensure alignment with the team's and Microsoft's standards
  • Providing technical leadership and guidance to a team of software engineers

Requirements For Senior Software Engineer

React
Java
  • Bachelor's Degree in Computer Science, or related technical discipline
  • Several years of experience writing software in one or more high level language and frameworks including, but not limited to C++, C#, ASP.NET, Java, J2EE, Spring
  • Software engineering experience with web applications
  • Experience with large scale distributed SaaS architectures
  • Experienced in web application development frameworks, such as React or Angular

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?

Jobs Related To Microsoft Senior Software Engineer

Senior Software Engineer

Senior Software Engineer role at Microsoft AI, focusing on building large-scale payment services for Copilot, Bing, and Edge, with hybrid work options in Beijing.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Cloud Operations + Innovation team, focusing on datacenter automation and cloud infrastructure development with competitive compensation and flexible work arrangements.

Senior Software Engineer

Senior Software Engineer position at Microsoft working on Dynamics 365 Customer Service Omnichannel, developing enterprise-scale solutions with modern cloud technologies.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Windows Connected Experiences team, focusing on cross-device communication and integration, based in Hyderabad with hybrid work arrangement.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Shopping team, building AI-powered shopping features for Copilot and Edge browser, offering competitive salary and benefits.