Software Engineer III – Full‑Stack Development
Google · New York
Job description
About the role
Google is seeking a Software Engineer III to design, develop, test, and maintain large‑scale software solutions that power its products used by billions worldwide. The role offers the chance to work on critical projects, collaborate across teams, and influence technology direction in a fast‑moving environment.
Key responsibilities
- Write high‑quality product or system development code in C++, Python, or Java.
- Participate in and lead design reviews, evaluating technology choices with peers and stakeholders.
- Review and provide feedback on code to ensure style, testability, efficiency, and best practices.
- Maintain and enhance documentation and educational content, adapting it to product updates and user feedback.
- Diagnose, debug, and resolve product or system issues, analyzing impacts on hardware, network, or service operations.
Required profile
- Bachelor’s degree or equivalent practical experience.
- At least 2 years of professional programming experience in C++, Python, or Java.
- Experience with data structures, algorithms, performance optimization, and large‑scale system analysis.
- Background in accessibility technologies, software testing, and debugging.
- Strong problem‑solving abilities and willingness to take on full‑stack challenges.
Required skills
- C++
- Python
- Java
- Data structures and algorithms
- Performance optimization
- Large‑scale system design
- Data analysis and visualization tools
- Debugging and software test engineering
- Accessibility technology development
- Distributed computing, networking, and data storage
- Security fundamentals
- Artificial intelligence and natural language processing
- UI design and mobile development
What we offer
- Base salary range $147,000 – $211,000 per year (US $), plus bonus, equity, and comprehensive benefits.
- Opportunities to switch teams and projects as you grow.
- Inclusive, equal‑opportunity workplace.
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 4 days ago
Expires 1 month from now
13 views · 0 applications
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
New York