Staff Software Engineer
Managing Software Engineer
Start by working on SLCSP. Feel free to build with Swift, Kotlin, Java, or another language you feel strong with. Your submission should not require Xcode or Android Studio, we will run your code from the command-line.
Security and Compliance Roles
QA Testers should complete Quality Assurance: Google Search Testing.
Don't See Your Position?
If you don't see the exact position for which you're applying, this mapping may help:
- Test Infrastructure Engineer : Infrastructure / DevOps / Site Reliability Engineer
Ready to submit?
Don't include anything in your files that could identify you. We assign submissions a random number when they are received so our team does not know whose homework they are evaluating. Multiple team members will review your submission before a decision is made.