Staff Software Engineer for Large-Scale System Design

4 days ago


Dublin, Dublin City, Ireland Google Full time

About Us

Google is a global technology leader that specializes in Internet-related services and products. Our mission is to organize the world's information and make it universally accessible and useful.

The Role

We're seeking a highly skilled Staff Software Engineer to join our Site Reliability Engineering team. As a key member of the team, you'll be responsible for ensuring the reliability and uptime of our services, as well as identifying opportunities for improvement and implementing changes to enhance system performance.

Your Responsibilities

  • Design, analyze, and troubleshoot large-scale distributed systems.
  • Develop software platforms and frameworks to support service deployment and operation.
  • Measure and monitor system availability, latency, and overall health.
  • Scale systems sustainably through automation and evolve systems by pushing for changes that improve reliability and velocity.

Requirements

  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
  • 5+ years of experience with software development in one or more programming languages.
  • 8+ years of experience with data structures or algorithms.
  • 3+ years of experience leading projects and designing, analyzing, and troubleshooting distributed systems.

What We Offer

  • Competitive salary and benefits package.
  • Opportunities for career growth and professional development.
  • A collaborative and dynamic work environment.
  • Recognition and rewards for outstanding performance.

Why Join Us?

At Google, we believe that diversity and inclusion are critical to our success. We're committed to creating a workplace where everyone feels welcome, valued, and empowered to contribute their best work. If you're passionate about technology, innovation, and making a meaningful impact, we'd love to hear from you



  • Dublin, Dublin City, Ireland ENGINEERINGUK Full time

    Software Development Engineer - AWS DNS Team">As a member of our team, you will play a critical role in designing, building, and operating large-scale DNS platforms, configuration management systems, and real-time system status APIs.">About the Role">You will work closely with cross-functional teams to develop and deploy scalable, reliable, and secure...


  • Dublin, Dublin City, Ireland Tn Ireland Full time

    About the RoleWe are seeking skilled Software Engineers who are searching for a challenge to design, implement, and operate large-scale distributed systems in an agile environment.You will work with Engineers, Product Managers, and Designers to deliver compelling sets of features. You will design and develop large scale distributed software services and...


  • Dublin, Dublin City, Ireland ENGINEERINGUK Full time

    As a member of our Central Reliability team, you'll play a crucial role in ensuring the reliability and scalability of our services. We're seeking a highly skilled Software Development Engineer to design and implement large-scale systems that process massive amounts of data daily.Your primary responsibilities will include building high-quality software...


  • Dublin, Dublin City, Ireland Amazon Full time

    About Our Team">As a key member of our Dublin-based team, you will play a vital role in developing innovative solutions that define industry standards for operational excellence and automated incident response. You will work closely with our central team to design, build, and deploy services that process petabytes of data daily.">Job Description">We are...


  • Dublin, Dublin City, Ireland Google Full time

    Site Reliability Engineering (SRE) Role at GoogleAbout the Job Description:In this role, you will have the opportunity to work on complex challenges of scale, manage large-scale distributed systems, and collaborate with a team of experienced engineers.Your Responsibilities Will Include:Managing project priorities, deadlines, and deliverablesDesigning,...


  • Dublin, Dublin City, Ireland Google Full time

    Company Overview:Google is proud to be an equal opportunity workplace and is an affirmative action employer. We believe that diversity and inclusion are critical to our success as a company, and we strive to create an environment where everyone can thrive.About the Job:We are seeking a skilled Software Engineer II to join our Site Reliability Engineering...


  • Dublin, Dublin City, Ireland ENGINEERINGUK Full time

    Senior Software Development Engineer - Cloud ComputingAbout the JobWe are seeking an experienced Senior Software Development Engineer to join our AWS DNS team as a key member of our cloud computing group. As a member of this team, you will be responsible for leading the design, development, and operation of large-scale cloud platforms, configuration...


  • Dublin, Dublin City, Ireland Amazon Full time

    Join Our Team">We are seeking a Distributed Systems Expert to join our team at Amazon. As a member of our software engineering team, you will work with senior engineers and Principals to develop and maintain large-scale distributed systems.">Key Responsibilities">Design and architecture of new and existing systemsLeading design patterns, reliability, and...


  • Dublin, Dublin City, Ireland Google Inc. Full time

    We are seeking a seasoned professional to join our team as a Large Scale Distributed Systems Specialist. As a key member of our Site Reliability Engineering team, you will play a critical role in designing, analyzing, and troubleshooting large-scale distributed systems.Your expertise in coding, algorithms, complexity analysis, and large-scale system design...


  • Dublin, Dublin City, Ireland Google Inc. Full time

    Job DescriptionWe are seeking a skilled Cloud Reliability Engineer to engage in and improve the whole lifecycle of services—from inception and design, through to deployment, operation and refinement.You will support services before they go live through activities such as system design consulting, developing software platforms and frameworks, capacity...


  • Dublin, Dublin City, Ireland Docusign, Inc. Full time

    At Docusign, we are looking for a skilled Site Reliability Engineer to join our team. As a key member of the Site Reliability team, you will play a crucial role in designing, implementing, and operating large-scale distributed systems.We value metrics and analytics in engineering at Docusign, which enables us to focus on the right areas. This role offers a...


  • Dublin, Dublin City, Ireland Google Inc. Full time

    About Site Reliability Engineering at Google Cloud: Our SREs combine software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems. We ensure that Google Cloud's services have reliability, uptime appropriate to customer needs, and a fast rate of improvement.SREs keep an ever-watchful eye on our systems' capacity...


  • Dublin, Dublin City, Ireland Google Inc. Full time

    Staff Software Engineer, Site Reliability Engineeringcorporate_fare Google place Dublin, IrelandApplyMinimum Qualifications:Bachelor's degree in Computer Science, a related field, or equivalent practical experience.Candidates will typically have 5 years of experience with software development in one or more programming languages.Typically 8 years of...


  • Dublin, Dublin City, Ireland ENGINEERINGUK Full time

    About the TeamOur Large Scale Network Engineer team is responsible for designing, implementing, and operating large-scale networks that support our customers' needs. We are seeking an experienced engineer to join our team and contribute to the development and operation of our network infrastructure.Duties and ResponsibilitiesDesign and implement large-scale...

  • Software Engineer

    4 days ago


    Dublin, Dublin City, Ireland Google Full time

    Company OverviewAt Google, we're passionate about building and maintaining large-scale, fault-tolerant systems that power our services. Our Site Reliability Engineering (SRE) team combines software and systems engineering to build and run these complex systems.Job DescriptionWe're looking for a talented Staff Software Engineer to join our SRE team. As a key...


  • Dublin, Dublin City, Ireland Google Full time

    Google Staff Software Engineer, Turnup Site Reliability Engineering in DublinAbout the Role:We are seeking a highly skilled software engineer to join our team as a Staff Software Engineer, focusing on site reliability engineering. In this role, you will work closely with cross-functional teams to design, develop, and operate large-scale distributed...


  • Dublin, Dublin City, Ireland Tbwa ChiatDay Inc Full time

    Flywheel Commerce Network is looking for an experienced Senior Software Engineer to lead our team in delivering innovative digital commerce solutions. As a key member of our team, you will be responsible for designing and developing large-scale enterprise Java applications, contributing to the architecture roadmap, and building the Continuous Integration...


  • Dublin, Dublin City, Ireland Quanta Consultancy Services Ltd Full time

    Job OverviewWe are looking for a skilled Technical Designer to join our team on a 12-month contract in Dublin, Ireland. As a key member of the project team, you will be responsible for delivering high-quality design solutions using AutoCAD and other relevant software.The ideal candidate will have a strong background in CAD design, with experience working on...


  • Dublin, Dublin City, Ireland Google Full time

    Staff Software Engineer, Turnup Site Reliability Engineeringcorporate_fare Google place Dublin, IrelandApplyMinimum Qualifications:Bachelor's degree in Computer Science, a related field, or equivalent practical experience.8 years of experience with data structures or algorithms.5 years of experience with software development in one or more programming...


  • Dublin, Dublin City, Ireland Access Talent Group Full time

    About the Role: The Senior BIM Engineer will play a critical role in developing and implementing BIM strategies, ensuring project deliverables meet client expectations, and utilizing industry-leading software tools. If you have a passion for BIM, excellent communication skills, and experience working with various software programs, we encourage you to...