Software Engineer III, Site Reliability Engineering, Google Cloud

at  Outscal Technologies

County Dublin, County Dublin, Ireland -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate12 Feb, 2025Not Specified13 Nov, 20242 year(s) or aboveComputer Science,Distributed Systems,Programming Languages,Software DevelopmentNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

About the job
SummaryBy Outscal
About the job:
Google Cloud is seeking a Software Engineer III to join our Site Reliability Engineering (SRE) team in Dublin, Ireland. As an SRE, you will play a critical role in ensuring the reliability, uptime, and performance of Google Cloud’s services. You will be responsible for designing, developing, testing, deploying, maintaining, and enhancing software solutions to optimize existing systems, build infrastructure, and automate tasks. You will collaborate with a team of talented engineers to tackle the complex challenges of scale that are unique to Google Cloud, while leveraging your expertise in coding, algorithms, complexity analysis, and large-scale system design.

Must have:

  • Bachelor’s degree in Computer Science or related field
  • 2 years of experience with data structures/algorithms and software development
  • Experience with one or more programming languages
  • Ability to write product or system development code
  • Code review skills to ensure best practices
  • Experience with debugging, tracking, and resolving issues
  • Participation in design reviews

Good to have:

  • Master’s degree in Computer Science or Engineering
  • 2 years of experience designing, analyzing, and troubleshooting large-scale distributed systems

MINIMUM QUALIFICATIONS:

  • Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.2 years of experience with data structures/algorithms and software development in one or more programming languages.
-

PREFERRED QUALIFICATIONS:

  • Master’s degree in Computer Science or Engineering.
  • 2 years of experience designing, analyzing, and troubleshooting large-scale distributed systems.

Responsibilities:

  • Write product or system development code.
  • Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
    View Full Job Description


REQUIREMENT SUMMARY

Min:2.0Max:7.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

One or more programming languages

Proficient

1

County Dublin, Ireland