YOE: 10 months remote at an AWS Partner (DevOps/AWS account remediation stuff)
TC: $136k
Hello, I’m in my early career and in need of some career advice. I would like to get into a SRE-SWE role at Google, preferably in Zurich (I’m a US citizen) for better career growth and new life experience.
My background: I switched into this field a bit late... 30 years old and now 10 months on the job. I decided I really wanted to learn to code after working in product and I made the switch. I took up a Javascript course online, within 7 months studying full time I had completed a couple portfolio projects including a full stack project. At that point I decided I didn’t like front-end and I got into learning AWS cloud architecture. My coding background + achieving an AWS Associate Architect certification quickly found me a high paying role at an AWS consulting Partner in the devopsy space.
Currently I work remotely at a tiny AWS Partner where Terraform and AWS Cloud remediation is my main work. Though I had no intention of giving up coding, the job I got into pays well but is not exactly what I was expecting...
After the first couple months of trial-by-fire with terraform - my job stopped being challenging and I have tons of free time (which I used to get 4 AWS certs so far.) Terraform hasn’t been difficult once I got the hang of it, and most of it I don’t consider actual brain-exercising coding work like I had done when learning to code (i.e codewars). Lately, I feel my only growth has come from the knowledge I’ve gained from self-studying for my AWS certs. Though I have enjoyed studying for my AWS certs and gaining depth about cloud services (I really enjoy research and distributed cloud architecture to make things work on a mass scale is amazing) and I just cleared the AWS Certified DevOps Pro exam which was a significant milestone for me. BUT…
Also I really love working remotely but I would go to the office if it meant Google and a new life experience in Switzerland.
And I would really love any insight you can give about such SRE-SWE roles and if that sounds like the best fit for my current cloud specialization and interests. Thank you
There's a lot here, so I'll split up my response into multiple parts. The good news is that you have a lot of the most valuable resource in tech (time), so there's a lot you can do.
Should I learn Kubernetes?
You won't be able "learn" any skill at a Google-level on your own. I would look at the job posting and talk to a recruiter if you can - It's likely not a hard requirement, especially at an L3 level.
Can anyone speak to as what SRE-SWE work at Google is like and what the projects are?
I Googled for "Google SRE-SWE" and found this article, which seems pretty good. It talks about Zurich as well.
Luckily I already know my passions, I've had on my mind a long time - a side project with Godot where I make an online multiplayer game with an AWS or GCP infrastructure.
Great! Go build it and get it users! That's how you will separate yourself from others when applying to Google.
Should I focus on a side project to sharpen up or just jump into leetcode and apply to Google when I'm ready?
Check out this discussion for my in-depth answer.
Also, you should just apply to Google right now. You will never be "ready" for a FAANG company interview. Just try applying, and if you get an interview opportunity, put it really far into the future (this probably aligns with what Google wants anyways with the hiring freeze). You are currently making a lot of guesses in the dark about what's required, which isn't productive.
I thought GCP certs would be a credit to my profile when applying to Google.
Any commodity won't have value for FAANG companies for 99% of cases as they're commodities.
Also, if you haven't seriously touched either Golang or Python, do that right now! Build a side project with each and see how it feels. You have a lot of free time, and it's a slow work season due to the holidays. Finding stuff you like (especially the programming language) is really important at your career stage.
Hey Alex!
Should I learn Kubernetes?
Can anyone speak to as what SRE-SWE work at Google is like and what the projects are?
Improving Coding Ability:
Luckily I already know my passions, I've had on my mind a long time - a side project with Godot where I make an online multiplayer game with an AWS or GCP infrastructure. Other than games, I have a strong interest in working on mass scale cloud architecture.
Should I focus on a side project to sharpen up or just jump into leetcode and apply to Google when I'm ready? I thought GCP certs would be a credit to my profile when applying to Google.
Re: Golang, I actually haven't touched it but was thinking about picking it up. It seems cool that it compiles down to a binary for cloud functions. I've started working in GDScript in Godot is similar to Python. Python would be a good choice if I find myself wanting to pivot into AI where as I understand a lot of workloads are running in the cloud.