remote
Software Engineer III, Google Store
Software Engineer
Senior Software Engineer focused on building scalable e‑commerce solutions for the Google Store, leveraging Java, advanced data structures, and algorithmic expertise to deliver high‑performance, user‑centric features.
About the role
Key Responsibilities
- Design, develop, and maintain high‑throughput Java services that power the Google Store’s e‑commerce platform.
- Implement efficient algorithms and data structures to optimize search, recommendation, and transaction workflows.
- Collaborate with cross‑functional teams to define product requirements and translate them into robust, scalable code.
- Participate in code reviews, performance tuning, and continuous integration to ensure code quality and reliability.
- Mentor junior engineers and contribute to best practices in software architecture and design patterns.
Requirements
- Bachelor’s degree in Computer Science or related field (Master’s or PhD preferred).
- Minimum 2 years of professional experience in Java software development.
- Strong foundation in data structures, algorithms, and system design.
- Experience building or maintaining e‑commerce or large‑scale web services.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
javasoftware development