Explore Software Engineer roles at Google in NYC, where you'll design, develop, and maintain large-scale software systems. Work on projects involving distributed computing, AI, and scalable infrastructure that power Google’s products. Use your technical skills to solve complex problems and contribute to innovative solutions. Our AI-powered job matching can help connect you with the best roles suited to your expertise.

Find Your Perfect Job Instantly

Use our AI-powered job matching for instant, personalized job recommendations, helping you apply faster and secure your ideal role with less effort.

The process typically includes an initial recruiter call, followed by technical interviews focusing on coding, algorithms, and system design. Expect multiple rounds, including onsite interviews, with a mix of technical and behavioral questions.


Proficiency in languages like Python, Java, C++, or Go is beneficial. Google values strong problem-solving skills and the ability to write clean, efficient code over specific language expertise.