Senior Software Engineer / Software Engineer - Backend

Microsoft is a global technology company that empowers people and organizations to achieve more through innovative software, services, and solutions.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud · AI

Description For Senior Software Engineer / Software Engineer - Backend

Microsoft is seeking Backend Software Engineers to join their European Development Centre (EDC) in Ireland. The role offers opportunities to work on cutting-edge technologies and platforms that power mission-critical services used by billions of Microsoft Cloud users worldwide.

Engineers will contribute to products across Cloud & AI, Microsoft AI, Experience & Devices, Security, and Gaming organizations, including Azure, Microsoft 365, Dynamics 365, Microsoft Entra, Teams, OneDrive & SharePoint, Office, and Mesh. The position involves developing solutions for large-scale technical problems while collaborating with cross-functional teams.

The ideal candidate should have strong experience in programming languages like C/C++, C#, Java, or TypeScript, and modern web technologies including .NET and Node.js. They should be skilled in building RESTful APIs and have deep knowledge of web concepts. The role requires expertise in designing loosely coupled, componentized software and the ability to mentor junior engineers.

Working at Microsoft Ireland offers the chance to solve unprecedented engineering challenges while serving a global user base. The company provides comprehensive benefits including healthcare, educational resources, parental leave, and investment opportunities. Microsoft maintains a culture of inclusion with a growth mindset, fostering innovation and collaboration to achieve shared goals.

This position offers hybrid work arrangements with up to 50% work from home flexibility and minimal travel requirements (0-25%). As part of Microsoft's mission to empower every person and organization globally, team members work in an environment that values respect, integrity, and accountability.

Last updated a minute ago

Responsibilities For Senior Software Engineer / Software Engineer - Backend

  • Work with engineers, program managers, designers, and partners on feature development
  • Own and deliver complete feature areas and large-scale solutions
  • Share technical insights and best practices
  • Provide mentorship to junior engineers
  • Write clean, scalable, and maintainable code
  • Deliver optimal customer experiences and iterate based on feedback

Requirements For Senior Software Engineer / Software Engineer - Backend

Java
TypeScript
Node.js
  • Experience with C/C++, C#, Java, TypeScript
  • Experience with .NET, Node, RESTful APIs, HTTP, SOAP, and MVC
  • Skilled in building libraries, SDKs, and development platform components
  • Strong experience collaborating on large scale technical problems
  • Ability to design loosely coupled, componentized, and unit-tested software
  • Excellent analytical, problem-solving, and debugging skills
  • Understanding of object-oriented design and coding patterns

Benefits For Senior Software Engineer / Software Engineer - Backend

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 / Software Engineer - Backend

Senior Software Engineer / Software Engineer - Full Stack

Senior/Mid-level Full Stack Software Engineer role at Microsoft Dublin, working on cloud services and platforms used by billions. Hybrid work model with comprehensive benefits.

Senior Full Stack Software Engineer - Microsoft Threat Protection

Senior Full Stack Software Engineer role at Microsoft, focusing on threat protection and security solutions, requiring 8+ years of experience and expertise in React, C#, and distributed systems.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Mojang Studios, working on Minecraft: Education Edition. Hybrid position in Redmond, WA with competitive pay and benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft AI organization focusing on building secure and compliant services for Copilot, Bing, and other Microsoft AI products.

Critical Environment Instrumentation Engineer (CEIE)

Critical Environment Instrumentation Engineer role at Microsoft focusing on maintaining and managing industrial control systems in 24x7x365 mission-critical datacenters.