Software Engineer

3 weeks ago


Dublin, Dublin City, Ireland Microsoft Full time

Software Engineer - Site Reliability Engineering (Sre)
Login Register Jobs Companies Post About Pricing Salary Contact

Software Engineer - Site Reliability Engineering (Sre) at Microsoft
Dublin,Ireland May 18, 2020
Software Engineer - Site Reliability Engineering (SRE)

At Microsoft, our mission is to empower every person and every organisation on the planet to achieve more. As a member of our engineering team, you will play an integral part in making that happen, navigating us into the future and impacting the lives of people all around the world.

Software Engineers and Site Reliability Engineers are Microsoft Future Navigators

Microsoft has been a leading company in computing for decades. We are a global operation, relied on by governments, utilities, schools, and co-operatives to deliver the things they need to work, every day.

In order to make this work for our customers, we need continual effort to make that delivery reliable. In order to drive reliability, we need you -- someone who already is, or is interested in becoming, a Site Reliability Engineer (also known as SRE).

SREs are people who take engineering-based approaches to solve operations problems: we like infrastructure, we like seeing how big complicated things work, and most importantly, we gain great satisfaction from making it better. We have backgrounds in lots of things -- of course, Computer Science, System Administration, Networking, Mathematics, and Engineering generally, but you can also find folks who've worked in Physics, Chemistry, Biology, Statistics, and even English.

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. We identify service problems and areas for improvement, and we follow up by fixing those problems. Our work is key to the success of many of the Microsoft services you'll have heard of, and a number you haven't. There are very few bits of Microsoft which aren't touched by SREs in some way or other. SREs come in two kinds: SRE-SWE (people with a software engineering background), and SRE-SE (people with a systems engineering background).

SREs with a software engineering background can come from industry and academia. Their distinguishing feature is their inclination to, and demonstrated competence in, working with software. An SRE-SWE could be successful in perhaps any software team, but typically has an interest in infrastructure, scale, performance, or the behaviour of distributed systems generally. Since how software is written determines the behaviour of a system generally, often in subtle or initially misunderstood ways, an SRE-SWE cares deeply about software quality and how software is constructed. Release processes, safe deployments, measuring performance, and similar concerns beyond pure functionality are important to SREs and are relevant to improving reliability. If this resonates with you, we'd like to talk.

Responsibilities

The scale of our operations is enormous. Microsoft's products and services are overwhelmingly consumed online, and billions of people use them every day. We need people who enjoy analyzing complicated problems, coming up with creative solutions, working in focused teams to build things no-one has thought of before, all in the service of production reliability. If you are excited by this type of challenge, and you love to work in groups of people who are similarly excited, come join us. We value the input of people who aren't afraid to be learning all the time, who celebrate mistakes because they show the way forward, and those who are happy to continuously improve. We strongly believe that diverse experiences and backgrounds, and an environment where everyone can feel safe to contribute their own insights in a data-driven, objective, but the supportive way is the key to making the best workplace possible, and the best workplace makes the best products and services. Not only is it the smart thing, it's the right thing.

Responsibilities will include:
  • Communicate effectively and partner well with other disciplines of the project team to deliver high quality solutions from ideas to production code
  • 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 from both internal and external sources
  • Design and influence design, implementation, and architectural direction
  • Drive architectural consolidation and simplification
  • Exemplify the Microsoft values of leveraging the work of others and helping others be successful through your behaviors and actions
We would like to talk to you if you:
  • Are interested in distributed systems and working with highscale services.
  • Like to work in a fast-moving environment and you aren't afraid to change things to make them better.
  • Enjoy new technological challenges and solving hard problems.
  • Believe that a team working well together is truly smarter than the single smartest person on that team.
  • Aspire to grow as a person, as a teammate, and as an engineer.
Qualifications

We try not to have too many formal qualifications, since mindset and demonstrated ability are more important, but previous successful candidates have often had some or all of the following:

  • Background in Computer Science equivalent to a B.Sc.
  • 5+ years of software development: automation-related experiencevalued in particular. Scripting languages such as bash, python, and PowerShell, or compiled languages such as C, C# and Go are most relevant but others are acceptable.
  • Awareness of, and ability to reason about, modern software & systems architectures, including load-balancing, queueing, caching, distributed systems failure modes generally, microservices, and so on.
  • Associated troubleshooting skills, including the ability to follow RPC call-chains across arbitrary network steps. Consequent understanding of monitoring in distributed systems.
  • Deep understanding of operating system level concepts such as processes, memory allocation, and the network stack; understanding of how applications are affected by the above, and ability to debug same.
  • Experience with working in a team, including co-ordinating large projects, communicating well, and exercising initiative when presented with problems.
  • Generally speaking, practical experience running large scale online systems is always an advantage.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

PIEjobsDublinMicrosoftSREJobs

Benefits and Perks
  • Industry leading healthcare
  • Savings and investments
  • Giving programs
  • Educational resources
  • Maternity and paternity leave
  • Opportunities to network and connect
  • Discounts on products and services
  • Generous time away
Interested in this position?

See "How to Apply Section" below

Position: Employee Work Schedule: Full-time Remote: No Relocation: No Salary: Not Specified How to Apply

Position is expired. Thanks for your interest.

Employers Sign Up Post a Job Pricing Employers FAQs Job Seekers Search Jobs Update Profile Create Profile Developer Dashboard Agreements Terms of a Service Distance Sales Contract Privacy Policy Delivery & Returns Policy Follow Us Twitter Facebook Linkedin RSS Contact

Email:

Djangojobs.Net. ALL Rights Reserved. Frequently Asked Questions | Terms of Service | Privacy Policy

Django is a registered trademark of the Django Software Foundation |DjangoJobs is not associated with the Django Software Foundation
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

#J-18808-Ljbffr

  • Dublin, Dublin City, Ireland JAM Software GmbH Full time

    At Konvi Crowdfunding , we are pioneers in the financial industry, proud to be the first alternative asset investment platform in Europe. Our innovative approach is reshaping the landscape of alternative asset investments, and we are seeking a passionate Junior Software Developer to be a crucial part of our groundbreaking project. What you will do Are you...

  • Software Engineer

    3 weeks ago


    Dublin, Dublin City, Ireland MasterCard Full time

    Software Engineer (Real Time Payments) page is loaded Software Engineer (Real Time Payments) Apply locations Dublin, Ireland time type Full time posted on Posted 2 Days Ago job requisition id R Our Purpose We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible....


  • Dublin, Dublin City, Ireland Software Placements Full time

    Client:Our client a leading Multinational Semiconductor Telecom Organisation requires Contract Senior RTL Design Engineer for 6 month daily rate role which is 100% remote working. You will need to be within no more than +2 Hour Time Difference from Ireland.Role:Working closely with signal processing and HW engineers, you will participate in the development...

  • Software Engineering

    3 weeks ago


    Dublin, Dublin City, Ireland Microsoft Full time

    OverviewMicrosoft is seeking Backend Software Engineers to join the team working on cutting-edge technologies and platforms that support critical services. The Engineering teams in Ireland tackle the most challenging problems, pioneering solutions for billions of users that enhance the Microsoft Cloud experience.As a Software Engineer at Microsoft Ireland,...

  • Software Engineering

    3 weeks ago


    Dublin, Dublin City, Ireland MyGwork Full time

    This inclusive employer is a member of my Gwork – the largest global platform for the LGBTQ+ business community.Overview Microsoft is looking for Backend Software Engineers to come work on a range of cutting-edge technologies and platforms that power these mission critical services. Our Engineering teams in Ireland work on the most challenging engineering...


  • Dublin, Dublin City, Ireland Software Placements Full time

    Client:Our client a leading Multinational Semiconductor company requires Contract Senior Analog Design Engineer with PMIC background for 9-12 month position based in Dublin, Ireland.Remote working is certainly an option.Qorvo's fast-growing Power Management division focusing on Power loss protection, PMICs, Motor Control, and Battery Management solutions for...


  • Dublin, Dublin City, Ireland Guidewire Software Full time

    Are you passionate about customer success? Do you like digging into code, and have a drive to continuously learn and solve problems? Do you want to be part of a global team that provides the best customer service in the industry? If so, come join us at GuidewireAt Guidewire, we make software that offers Property and Casualty (P&C) Insurance companies the...


  • Dublin, Dublin City, Ireland Guidewire Software Full time

    Are you passionate about customer success? Do you like digging into code, and have a drive to continuously learn and solve problems? Do you want to be part of a global team that provides the best customer service in the industry? If so, come join us at Guidewire At Guidewire, we make software that offers Property and Casualty (P&C) Insurance companies the...

  • Software Engineer

    3 weeks ago


    Dublin, Dublin City, Ireland Microsoft Full time

    Overview Microsoft's Azure teams are responsible for developing, managing, and maintaining the Azure cloud computing platform. Multiple Azure teams are looking for skilled Software Engineers who are searching for a challenge to design, implement, and operate large-scale distributed systems in an agile environment. We embody an engineering mindset that...

  • Software Engineer

    3 weeks ago


    Dublin, Dublin City, Ireland Mastercard Full time

    Our PurposeWe work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our...

  • Software Engineering

    3 weeks ago


    Dublin, Dublin City, Ireland myGwork Full time

    This inclusive employer is a member of myGwork – the largest global platform for the LGBTQ+ business community. Overview Microsoft is looking for Backend Software Engineers to come work on a range of cutting-edge technologies and platforms that power these mission critical services. Our Engineering teams in Ireland work on the most challenging...

  • Software Engineer

    3 weeks ago


    Dublin, Dublin City, Ireland Arista Networks Full time

    Software Engineer - Edge Threat Management Arista Networks Arista Networks was founded to pioneer and deliver software-driven cloud networking solutions for large data center storage and computing environments. Arista's award-winning platforms, ranging in Ethernet speeds from 10 to 100 gigabits per... View company page Arista Networks was founded to...

  • Software Engineer

    3 weeks ago


    Dublin, Dublin City, Ireland Arista Full time

    Software Engineer - Edge Threat ManagementFull-timeArista Networks was founded to pioneer and deliver software driven cloudnetworkingsolutions for largedatacenter storage and computing environments. Arista's award-winning platforms, ranging in Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agility and resilience. Arista has shipped...

  • Software Engineer

    3 weeks ago


    Dublin, Dublin City, Ireland myGwork Full time

    This inclusive employer is a member of myGwork – the largest global platform for the LGBTQ+ business community. Overview Microsoft's Azure teams are responsible for developing, managing, and maintaining the Azure cloud computing platform. Multiple Azure teams are looking for skilled Software Engineers who are searching for a challenge to design,...


  • Dublin, Dublin City, Ireland IRC Full time

    Senior Software Engineer or Principal EngineerManufacturer and developer of innovative technology, instrumentation & devices for the industrial, medical, life science and healthcare sectors.Seeking C++, OOP Software engineers who can operate at the interface level between software and hardware, experienced in writing top-quality code in C++ for event driven,...

  • Software Engineer

    3 weeks ago


    Dublin, Dublin City, Ireland Sabeo Contracting Services Ltd Full time

    Software Engineer (Test Automation) Permanent Hybrid – Dublin city centre Our high-profile client is actively seeking a Software Engineer (Test Automation) who is passionate about Software Quality, has an Agile Tester mindset, and has a track record for building effective automation frameworks. You will have in-depth knowledge of Testing Best Practices as...


  • Dublin, Dublin City, Ireland IC Resources Full time

    Embedded Software Engineer - Dublin, Ireland | €80k-€90kI am working with a fast-growing company in the automotive sector who is helping companies like Hyundai, Genesis and Kia build dynamic software-defined vehicles using their software solutions. With excellent staff retention and fantastic benefits, this is a great opportunity for an embedded software...

  • Software Engineer

    3 weeks ago


    Dublin, Dublin City, Ireland Sabeo Contracting Services Ltd Full time

    Software Engineer Permanent positionDublin city centre/Hybrid Our high profile client based in Dublin city centre is actively seeking an experienced Software Engineer to join their team.The ideal candidate must have experience working in an Agile Continuous Integration environment and Java full-stack development experience. ResponsibilitiesEnsures proposed...

  • Software Engineer

    3 weeks ago


    Dublin, Dublin City, Ireland Arista Networks Full time

    Job Description Arista's Edge Threat Management team is seeking a Software Engineer to join our Firewall / Networking Engineering team. This is a great role for participating in open source projects. In this position, you will be an integral part of the development of world-class networking and security products. You will drive discovery and evolution of...

  • Software Engineer

    3 weeks ago


    Dublin, Dublin City, Ireland Mastercard Full time

    Our PurposeWe work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our...