Distributed Systems Engineer

1 week ago


Dublin, Dublin City, Ireland beBeeSoftware Full time
Job Description

This role combines software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems.

Responsibilities
  • Write Product Code: Develop high-quality code for products or systems.
  • Code Review: Review and provide feedback on code developed by peers.
  • Documentation: Contribute to documentation or educational content.
  • Triage Issues: Identify and resolve issues in products or systems.
  • Design Reviews: Participate in design reviews with peers and stakeholders.
Qualifications

Bachelor's degree in Computer Science or related field, or equivalent experience.

2 years of experience with data structures/algorithms and software development.

Preferred Qualifications

Master's degree in Computer Science or Engineering.

Experience in designing, analyzing, and troubleshooting distributed systems.

About This Job

The SRE team ensures that Google Cloud services have reliability, uptime appropriate to customer needs, and a fast rate of improvement.

SREs keep an eye on system capacity and performance.

Much of our software development focuses on optimizing existing systems, building infrastructure, and eliminating work through automation.

On the SRE team, you'll manage complex challenges of scale unique to Google Cloud.

You'll use your expertise in coding, algorithms, complexity analysis, and large-scale system design.

The SRE culture is one of intellectual curiosity, problem-solving, and openness.

We encourage collaboration, thinking big, and taking risks in a blame-free environment.

We promote self-direction to work on meaningful projects while creating an environment providing support and mentorship needed to learn and grow.

Employment Type

Full-time employment



  • Dublin, Dublin City, Ireland beBeeDistributedSystemsEngineer Full time

    Job Title:Distributed Systems Engineer, Job Description:We are seeking a skilled Distributed Systems Engineer to join our team. As a key member of our engineering department, you will design and develop high-performance, low-latency distributed systems in a fast-paced environment.This is an exciting opportunity to work with top-tier employers that attract...


  • Dublin, Dublin City, Ireland beBeeSoftwareEngineer Full time

    About the Role">We're seeking a skilled software engineer to join our team and help us build scalable distributed systems that drive innovation and growth.Job Description">As a member of our team, you'll be responsible for designing, developing, and maintaining large-scale distributed systems, tools, and libraries that serve as the interface to data...


  • Dublin, Dublin City, Ireland beBeeReliability Full time

    Job Title: Distributed Systems EngineerWe are seeking an experienced Distributed Systems Engineer to join our team. The successful candidate will be responsible for designing, implementing, and maintaining complex software systems that are reliable, scalable, and transparent.Key Responsibilities:Design and implement SRE strategies and roadmaps of best...


  • Dublin, Dublin City, Ireland beBeeDistributed Full time

    Job DescriptionWe are seeking a highly skilled engineer to join our team as a Senior Distributed System Engineer. In this role, you will be responsible for designing and operating large-scale distributed systems that meet the needs of our customers.Your primary focus will be on ensuring the reliability, capacity, and performance of our services. You will...


  • Dublin, Dublin City, Ireland beBeeReliability Full time

    Senior Engineer Position in DublinThis is a hybrid role that involves joining the Site Reliability Engineering (SRE) Chapter within the Enterprise Infrastructure group.About the RoleWe are looking for a Mid – Senior level Engineer to join our team. This position requires a Bachelor's degree or higher in a technology related field, and at least 8 years of...


  • Dublin, Dublin City, Ireland beBeeSoftware Full time

    Building a Distributed Query SystemWe are looking for experienced Software Engineers to join our team in building a state-of-the-art distributed query system.The successful applicant will be responsible for maintaining the highest standards of quality through rigorous testing and automation strategies.This role requires a strong background in databases, data...


  • Dublin, Dublin City, Ireland beBeeReliability Full time

    Site Reliability Engineer RoleWe are seeking a skilled Site Reliability Engineer to join our team. This role involves building and running large-scale, massively distributed, fault-tolerant systems.Responsibilities:Review code developed by other engineers and provide feedback to ensure best practices.Contribute to existing documentation or educational...


  • Dublin, Dublin City, Ireland beBee Careers Full time

    Job SummaryWe are seeking a skilled Platform Engineer for Distributed Systems to join our team. This role involves designing, building, and maintaining distributed cloud infrastructure and platform services.About the RoleYou will work on projects that span technologies, systems, and processes where you will design, build, test, and ship great code every...


  • Dublin, Dublin City, Ireland beBeeSoftware Full time

    Job OpportunityWe are seeking a highly skilled Software Development Engineer to join our team.About the RoleThis is an exciting opportunity to design, implement and optimize distributed systems that play a critical role in our platform's scalability, reliability and performance.You will collaborate closely with multi-functional teams to ensure seamless...


  • Dublin, Dublin City, Ireland beBeeSoftware Full time

    Role DescriptionWe are seeking a highly skilled and experienced software engineer to join our team. The ideal candidate will have a strong background in software development, with expertise in designing, analyzing, and troubleshooting distributed systems.Job ResponsibilitiesDesign and develop large-scale, fault-tolerant systemsCollaborate with...