Software Engineer - Microsoft
  • Dublin, Leinster, Ireland
  • via BeBee.com
-
Job Description

As a member of our engineering team, you will navigate us into the future and impact the lives of people all around the world. Software Engineers and Site Reliability Engineers are Microsoft Future Navigators. SREs build, monitor, and maintain the systems and infrastructure that ensure our customers can quickly access their data and run workloads whenever and wherever they need to.

The scale of our operations is enormous. We need people who enjoy analyzing complicated problems, coming up with creative solutions, and working in focused teams to build things no one has thought of before, all in the service of production reliability. Responsibilities include communicating effectively, partnering well with other disciplines, and delivering high quality solutions.

  • Write clean and thorough design documents and code that exemplify quality, simplicity, and maintainability.
  • Be a mentor for the software lifecycle process.
  • Design systems that prioritize the customer perspective and experience.
  • Quickly adapt and apply new technologies, tools, methods, and processes.
  • Drive architectural consolidation and simplification.

We're looking for someone with a background in Computer Science, 5+ years of software development experience, and proficiency in languages like bash, python, and C. Awareness of modern software architectures and troubleshooting skills are also essential.

Responsibilities also include designing systems, influencing design and implementation, and driving architectural direction. We value a team-oriented approach, adaptability, and a willingness to learn and grow.

Microsoft offers industry-leading benefits and perks, including healthcare savings, educational resources, and generous time away. If you are interested in distributed systems, working in a fast-paced environment, and solving complex problems, we encourage you to apply.

;