(Senior) Software Engineer - Backend

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud · AI

Description For (Senior) Software Engineer - Backend

Microsoft is seeking Backend Software Engineers to join their Engineering teams in Ireland, working on cutting-edge technologies that power mission-critical services. The role offers the opportunity to develop solutions used by billions of people worldwide, contributing to products like Azure, Microsoft 365, Teams, and more. As part of Microsoft's European Development Centre (EDC), engineers work on challenging problems that haven't been solved before, serving billions of users across Cloud & AI, Microsoft AI, Experience & Devices, Security, and Gaming organizations.

The position combines technical leadership with hands-on development, requiring expertise in modern web technologies, distributed systems, and software architecture. You'll collaborate with cross-functional teams to design and implement large-scale solutions while mentoring junior engineers and contributing to technical best practices. The hybrid work environment offers up to 50% work from home flexibility.

Microsoft's culture emphasizes growth mindset, innovation, and collaboration, with a strong focus on empowering others. The company provides comprehensive benefits, including industry-leading healthcare, educational resources, and work-life balance support. This role offers the chance to work on globally impactful projects while developing your career in a supportive, inclusive environment that values diversity and personal growth.

Join Microsoft Ireland to be part of a team that's shaping the future of technology, working with the latest tools and platforms while solving complex engineering challenges that affect users worldwide. The position offers both technical challenges and leadership opportunities, making it ideal for engineers who want to grow their careers while making a significant impact.

Last updated 13 hours ago

Responsibilities For (Senior) 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 across teams
  • Provide mentorship to junior engineers
  • Write clean, scalable, and maintainable code
  • Deliver customer-focused experiences and iterate based on feedback

Requirements For (Senior) Software Engineer - Backend

Java
TypeScript
Node.js
  • Experience with programming languages including C/C++, C#, Java, TypeScript
  • Experience with web technologies like .NET, Node, RESTful APIs, HTTP, SOAP, and MVC
  • Skilled in building libraries, SDKs, and development platform components
  • Strong experience in collaborating on large scale technical problems
  • Ability to design and develop loosely coupled, componentized software
  • Excellent analytical, problem-solving, and debugging skills
  • Strong understanding of object-oriented design and testing practices

Benefits For (Senior) 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
  • Networking opportunities

Interested in this job?

Jobs Related To Microsoft (Senior) Software Engineer - Backend

Senior Software Engineer

Senior Software Engineer role at Microsoft's Bing Ads team, focusing on large-scale distributed systems and ad serving platforms with emphasis on user privacy and performance.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Entra ID, building critical authentication and directory services for millions of users worldwide.

Senior Software Engineer

Senior Software Engineer position at Microsoft working on Intune's cloud services, focusing on distributed systems and scalability with competitive compensation.

Senior Software Engineer

Senior Software Engineer role at Microsoft Dublin, focusing on Identity Authorization and security solutions, offering remote work and comprehensive benefits.

Senior Fullstack Software Engineer - Microsoft Threat Protection

Senior Fullstack Software Engineer position at Microsoft's Threat Protection team, focusing on cybersecurity solutions with React and .NET, offering hybrid work in Tel Aviv.