Software Engineer III, Site Reliability Engineering, Google Cloud
at Outscal Technologies
County Dublin, County Dublin, Ireland -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 12 Feb, 2025 | Not Specified | 13 Nov, 2024 | 2 year(s) or above | Computer Science,Distributed Systems,Programming Languages,Software Development | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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