remote
Senior Web Solutions Engineer - Google
Software Engineer
Senior engineer responsible for designing, building, and scaling full‑stack web solutions, leveraging JavaScript/TypeScript front‑end, Java/Python/C++ back‑end, and SQL/NoSQL data stores while driving system design and performance improvements.
About the role
Key Responsibilities
- Architect, develop, and maintain end‑to‑end web applications serving global users.
- Design scalable back‑end services using Java, Python, or C++ and integrate with SQL and NoSQL data stores.
- Implement responsive front‑end experiences with JavaScript and TypeScript frameworks.
- Lead root‑cause analysis and incident response for high‑traffic production systems.
- Collaborate with cross‑functional teams to define system requirements, performance targets, and technical roadmaps.
Requirements
- Minimum Bachelor’s degree in Computer Science, Engineering, Mathematics, or equivalent practical experience.
- At least 6 years of full‑stack software development and system design experience.
- Proficiency in front‑end languages (JavaScript, TypeScript) and back‑end languages (Java, Python, C++).
- Hands‑on experience with relational (SQL) and non‑relational (NoSQL) databases.
- Demonstrated ability to lead root‑cause analysis and improve reliability of high‑traffic applications.
Skills
javascripttypescriptjavapythoncsqlsystem design