Job Description
Location: USA (varies by role)
Type: Full-time
Salary: $166,000 – $244,000 base + bonus + equity + benefits
Company Overview
Google engineers build next-generation technologies that connect billions of users worldwide. Their software powers web search, platforms, AI, distributed systems, networking, and data storage at massive scale. Google emphasizes innovation, versatility, and cross-functional problem solving.
Role Overview
As a Senior Software Engineer (Full Stack), you’ll design, develop, and maintain critical systems and applications across front-end and back-end stacks, contributing to high-scale services, technical infrastructure, and cutting-edge platforms. The role offers opportunities to rotate across teams and projects.
Key Responsibilities
- Write, test, and maintain full-stack code for Google products and systems.
- Participate in or lead design reviews to evaluate technologies and architectures.
- Review code for style, quality, efficiency, and testability.
- Debug and resolve system or product issues across hardware, network, or services.
- Contribute to and update documentation and educational content.
- Collaborate with engineers, stakeholders, and cross-functional teams on large-scale software projects.
Minimum Qualifications
- Bachelor’s degree or equivalent experience.
- 5+ years in software development with experience in programming languages.
- 3+ years of full-stack development (backend: Java, Python, Go, C++; frontend: JavaScript/TypeScript, HTML, CSS).
- 3+ years in testing, maintaining, or launching software products.
- 1+ year experience in software design and architecture.
Preferred Qualifications
- Master’s or PhD in Computer Science or related technical field.
- 5+ years experience in data structures and algorithms.
- 2+ years in frontend/UI/UX technologies.
- Experience in network programming or designing large-scale software systems.
Benefits & Culture
- Competitive compensation package: base salary + bonus + equity + benefits.
- Opportunities to work on large-scale systems impacting billions of users.
- Inclusive, collaborative, and innovation-driven work environment.
- Commitment to diversity, equity, and equal employment opportunity.