onsite
Staff Software Developer - Google Cloud Enterprise Chat
Software Engineer
Lead the design and delivery of scalable, cloud‑native chat services on Google Cloud, driving full‑stack development, architecture, and product launch across Java, Python, Golang, and modern web technologies.
About the role
Key Responsibilities
- Architect and implement high‑throughput, low‑latency chat services on Google Cloud Platform, ensuring reliability and scalability.
- Lead end‑to‑end development across back‑end (Java, Python, Golang, C++) and front‑end (JavaScript/TypeScript, HTML, CSS) stacks.
- Collaborate with cross‑functional teams to define product requirements, design patterns, and technical roadmaps.
- Drive code quality through rigorous testing, continuous integration, and automated deployment pipelines.
- Mentor junior engineers, conduct code reviews, and foster a culture of technical excellence.
Requirements
- Bachelor’s degree in Computer Science or related field (Master’s/PhD preferred).
- 8+ years of professional software development experience.
- 5+ years of full‑stack development and product launch experience.
- Strong background in software design, architecture, and performance optimization.
- Proficiency in Java, Python, Golang, JavaScript/TypeScript, and modern web technologies.
Skills
javapythonjavascripttypescript